1 / 11

AKIŞ ŞEMALARI

AKIŞ ŞEMALARI. 2.DERS. Program Geliştirme Metodu. Problemi anlama Çözüm metodu geliştirme (Analiz) Metodun adımlanması (Tasarım) Programı kodlama (Uygulama) Programın Testi. Niçin kullanılır?. Akış şemaları Programcı tarafından hazırlanır Programın genel görünümü Planını Akış yönünü

isabel
Download Presentation

AKIŞ ŞEMALARI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AKIŞ ŞEMALARI 2.DERS

  2. Program Geliştirme Metodu • Problemi anlama • Çözüm metodu geliştirme (Analiz) • Metodun adımlanması (Tasarım) • Programı kodlama (Uygulama) • Programın Testi

  3. Niçin kullanılır? Akış şemaları • Programcı tarafından hazırlanır • Programın genel görünümü • Planını • Akış yönünü • Çözümleri adım adım gösteren şemalardır.

  4. Akış komutları Başla-Bitir(sonlandırıcı)  Input (girişler)  İşlem  Görüntüleme  Karar  Tekrarlı işlem 

  5. Akış şemaları • Sıralı akış • Şartlı akış • Tekrarlı akış

  6. Sıralı Akış • Bütün işlemlerin sırayla biribirini takip ettiği akış • Daha önceki işlemlere geri dönülmez • Karşılaştırma yapılmaz 1.Adım 2.Adım 3.Adım

  7. Örnek başla SORU:Yarıçapı verilen çemberin alanını ve çevresini hesaplayan program akışını çiziniz. ANALİZ: Çemberin yarıçapı okunur Alan=pi*r2 Çevre=2*pi*r Sonuçlar ekrana yazılır Yarıçapı oku Alan=3.14*yarıçap*yarıçap Çevre=2*3.14*yarıçap Alan ve çevre Değerlerini yazdır bitir

  8. Şartlı Akış • Karşılaştırma ifadesi • DoğruBir koldan • YanlışDiğer koldan Giriş kısmı Karşılaştırma İşlemler1 İşlemler2 Çıkış

  9. Örnek başla SORU:Üçkenarının uzunluğu girilen bir üçgenin eşkenar olup olmadığını test edecek program akışı geliştirniz. A,B,C’yi oku A=B Eşkenar değildir yaz A=C eşkenardır Eşkenar Değildir bitir

  10. Tekrarlı Akış • Aynı işlemleri birçok defa tekrar eden akış şemalarıdır. Önceki işlemler Önceki işlemler Önceki işlemler işlemler karşılaştırma N defa karşılaştırma işlemler işlemler Sonraki işlemler Sonraki işlemler Sonraki işlemler

  11. Örnek SORU:1den 100 kadar sayıları yazdıran program akışını çiziniz başla Sayacı 1’e eşitle Sayaç=1 Sayac <=100 Sayacı ekrana yazdır Sayacı bir artır Sayac=sayac+1 bitir

More Related