Programlama Araçları ve Programlama Yapısı BIL132 Programlama Araçları Algoritma - Program Description Language (PDL) veya Pseudcode - Flowchart (Akış şeması) Algoritma Bilgisayarda çözülecek problemin çözümünde kişiye kolay ve sistematik olarak yardımcı olan yapıdır. Program Description Language (PDL) veya Pseudcode • Step 1 Strat Problem Bir sayının karesinin • Step 2 Sayıyı hesaplanması ve giriniz görüntülenmesi. • Step 3 Karesini hesaplatınız. • Step 4 Sonucu görüntüle. • Step 5 End Flowchart (Akış şeması) Programlama Yapısı Dizi Yapısı Karar verme Yapısı Tekrar Eden Yapı Dizi Yapısı Bir dizi işlemin sıra ile yapılması ile oluşan işlem mantığıdır. Dizi Yapısı Start Input a Kare= a*a kare End Bir sayının karesinin hesaplanması ve görüntülenmesi. Karar verme Yapısı Programlama yapısında bir karara bağlı olarak mantığın yönlendirilmesi gereken durumlarda kullanılır. 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 Tekrar Eden Yapı Bir dizi işlemin belirli bir sayıya veya şarta göre tekrar edilmesi gereken durumlarda kullanılan yapıdır. Tekrar Eden Yapı 50 Öğrenci kaydı yapan programın kontrol ve tekrar kayıt işlemi. Ç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. Katılımınız için teşekkürler! Haftaya Değişkenlerin tanımlanması ile görüşmek üzere...