• Sonuç bulunamadı

Programlama Araçlarıve Programlama Yapısı BIL132

N/A
N/A
Protected

Academic year: 2021

Share "Programlama Araçlarıve Programlama Yapısı BIL132"

Copied!
14
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Programlama Araçları ve

Programlama Yapısı

BIL13

2

(2)

Programlama Araçları

Algoritma

- Program Description Language (PDL) veya Pseudcode

- Flowchart (Akış şeması)

(3)

Algoritma

Bilgisayarda çözülecek problemin çözümünde kişiye kolay ve sistematik olarak yardımcı olan yapıdır.

(4)

Program Description Language (PDL) veya Pseudcode

Problem

Bir sayının karesinin hesaplanması ve

görüntülenmesi.

• Step 1 Strat

• Step 2 Sayıyı giriniz

• Step 3 Karesini hesaplatınız.

• Step 4 Sonucu görüntüle.

• Step 5 End

(5)

Flowchart (Akış şeması)

(6)

Programlama Yapısı

Dizi Yapısı

Karar verme Yapısı

Tekrar Eden Yapı

(7)

Dizi Yapısı

Bir dizi işlemin sıra ile yapılması ile oluşan işlem mantığıdır.

(8)

Dizi Yapısı

Bir sayının karesinin

hesaplanması ve görüntülenmesi.

Input a Start

Kare=

a*a kare

End

(9)

Karar verme Yapısı

Programlama yapısında bir karara bağlı olarak mantığın yönlendirilmesi gereken durumlarda kullanılır.

(10)

Karar verme Yapısı

Sabah alarımın

7:00 kurulması ve kalkmak istersek;

Yataktan kalkma

Düğmeye basıp alarımı geciktirme.

IF- ELSE

(11)

Tekrar Eden Yapı

Bir dizi işlemin belirli bir sayıya veya şarta göre tekrar edilmesi gereken durumlarda kullanılan yapıdır.

(12)

Tekrar Eden Yapı

50 Öğrenci kaydı yapan programın kontrol ve tekrar kayıt işlemi.

(13)

Çalışma Soruları

Pseudcode ve Flowchart

Kullanıcının adının girildiği ve adı ile birlikte iyi dilekler yazdıran

Bir sayının, bir fazlasını hesaplayıp yazdıran

12’ye kadar 2’nin çarpım taplosunu yazdıran

23’e kadar olan asal sayıları yazdıran Problemlerin çözümlerini düşünüp

paylaşalım.

(14)

Katılımınız için teşekkürler!

Haftaya Değişkenlerin tanımlanması ile görüşmek üzere...

Referanslar

Benzer Belgeler

– Belirli tekrar: döngünün kaç kez tekrarlanacağı bellidir – Tekrar sayısı için bir kontrol değişkeni kullanılır. •

Toplumun ihtiyaçlarını karşılamak için üretim faktörlerini (emek, sermaye, doğa, girişimci ve bilgi) bir araya getirerek ve kullanarak iktisadi mal ve hizmet üreten, ekonomik

Yazilim Güvenliği Sızma Belirleme Güvenlik Araçları.. Biyometrik Güvenlik

Nygaard tarafından Algol 60’ın bir üst sürümü olarak nesne yönelimli programlama yapmak için tasarlanan ilk dil oldu. Simula adından da anlaşılacağı gibi simülasyon

Soru: Klavyeden girilen 100 adet sayı içerisinde tek olanlar, çift olanlar ve sıfır olanların adetleriniz bularak ekrana yazdırınız. Çözüm: Bu soruda klavyeden tek tek

 Bu nedenle, hangi problemin DP’ye uygun olduğu ve DP’nin genel yapısını tespit etmek için özel yetenek gerekir,4.  Bu yetenek değişik DP problemleri üzerinde

Appletviewer veya html programları kullanarak: Java applet program kodu hazırlanarak html olarak kaydedilir, komut satırından “appletviewer program adı.html” komutu ile

Buna göre aşağıdakilerden hangisi edimsel koşullanma yoluyla öğrenmede etki kanununu örneklendirir?. A) Uzun süren gemi yolculuğu nedeniyle yetersiz uyarılmaya maruz kalan