Ankara Üniversitesi
Nallıhan Meslek Yüksekokulu Ankara Üniversitesi
Nallıhan Meslek Yüksekokulu
Akış Diyagramları
NB P10 3 PR OGR AML AMA T E ME L L E R I ÖĞR . GÖR . MAHMUT KIL IÇ ASL AN
Semboller
Akış diyagramları algoritmaların sembollerle gösterilmesidir.
Semboller Anlamı
Başla/Dur Veri Girişi İşlem Karar
Semboller
Semboller Anlamı
Döngü
Çıkt
Bağlayıcı
Flowgorithm Arayüzü
Örnekler-Değerlerin Declare Edilmesi
Örnekler
Örnek1: Klavyeden girilen iki sayının toplamını gösteren akış diyagramını tasarlayınız.
Çözüm1
Başla
Sayi1 değişkenin tanımlanması Sayi1 değişkenine değer ataması Sayi2 değişkenin tanımlanması Sayi2 değişkenine değer ataması Toplam değişkeninin tanımlanması
Toplam değişkenine sayi1+sayi2 değerinin atanması Toplam değişkeninin ekrana yazdırılması
Ekran Çıktsı Akış Diyagramı Son
Örnekler
Örnek2: Öğrencinin ders notu ortalaması; vize notunun %40, final notunun %60 alınarak hesaplanmaktadır. Ortalaması 50’nin altında olan öğrencilere ‘KALDI’, ortalaması 50’nin üstünde ve final notu 35’in üzerinde olanlara ‘GEÇTİ’ yazan akış diyagramını tasarlayınız.
Çözüm2 ÇÖZÜM2
SORULAR
Karenin Alanını hesaplayan akış diyagramını tasarlayınız
Üçgenin çevresini ve alanını hesaplayan akış diyagramını tasarlayınız Dairenin alanını ve çevresini hesaplayan akış diyagramını tasarlayınız
Kullanıcının girdiği 2 sayının büyük olanını yazdıran akış diyagramını tasarlayınız
KAYNAKLAR
[1] http://www.dijitalders.com/icerik/29/620/akis_diagram_sembolleri.html erişim tarihi:14.11.2017
[2] Erhan ARI, Algoritma ve C# Programlama, Seçkin Yayıncılık