27 Ekim 2014 Pazartesi

Mantıksal Akış Diyagramları Örnekleri

Programlamaya Giriş ve Algoritmalar - Ders Notları
Algoritma ve Akış Diyagramı Örnekleri (Mantıksal Akış Diyagramları)


Mantıksal Akış Şemaları
Geniş ölçüde mantıksal kararları içeren akış şemalarıdır. Hesap düzenleri genellikle basittir.
100 kişilik bir sınıfta 18-22 yaş arası kaç öğrenci bulunduğunu yazan programın akış diyagramı :
Değişkenlerimiz : OS: Öğrenci sayısı, I18: 18 yaşında olan öğrencilerin sayısı, I19: 19 yaşında olan öğrencilerin sayısı, I20: 20 yaşında olan öğrencilerin sayısı, I21:21 yaşında olan öğrencilerin sayısı I22: 22 yaşında olan öğrencilerin sayısı , IOS: İşlem yapılan öğrenci sayısı
A1 Başla
A2 I18=0 I19=0 I20=0 I21=0 I22=0 IOS=0
A3 OS oku
A4 OS=18 ise I18'i arttır, A9'a git
A5 OS=19 ise I19'u arttır, A9'a git
A6 OS=20 ise I20'yi arttır, A9'a git
A7 OS=21 ise I21'i arttır, A9'a git
A8 OS=22 ise I22'Yİ arttır, A9'a git
A9 IOS<100 ise A3'e git
A10 I18,I19,I20,I21,I22,yaz
A11 DUR

Girilen sıcaklık değerine göre suyun katı, sıvı ve gaz olma durumunu gösteren programın algoritması ve akış diyagramı :
Değişkenlerimiz : t : Sıcaklık Değeri
A1 Başla
A2 Sıcaklık değerini giriniz.(t)
A3 Eğer t<0 ise Ekrana Katı Yaz
A4 Eğer t>0 ve t<100 ise Ekrana Sıvı Yaz Değilse Gaz Yaz
A5 Dur
Girilen 2 sayıdan büyük olanı ekrana yazdıran programın algoritması ve akış diyagramı :
Değişkenlerimiz : Birinci sayı: x / İkinci sayı: y
A1 Başla
A2 Birinci sayıyı gir.(x)
A3 İkinci sayıyı gir.(y)
A4 Eğer x>y ise ekrana 1. sayı büyüktür yaz.
A5 Eğer y>x ise ekrana 2. sayı büyüktür yaz.
A6 Ekrana sayılar birbirine eşittir yaz.
A7 Dur

Hiç yorum yok:

Yorum Gönder