Sunuyu indir
1
AKIŞ DİYAGRAMLARI Yard.Doç.Dr. Cihad DEMİRLİ
Sunu İçeriği Kaynağı: Vatansever, F. (2010). Algoritma Geliştirme ve Programlamaya Giriş, (7. Baskı), Seçkin Yayıncılık, Ankara.
2
KULLANILAN ŞEKİLLER Başla / Dur Başla ve Dur işaretleri standarttır. İşlemler bu iki şekil arasında açıklanır. Başla Dur
3
KULLANILAN ŞEKİLLER Veri girişi Dışarıdan veri girişini temsil eder. Şeklin içine klavyeden girilecek değerin aktarılacağı değişken(ler)in ismi yazılır. Birden fazla değişken ismi girilmesi istendiğinde değişkenler virgül ile ayrıştırılır (örn. A,B,C) Veri
4
KULLANILAN ŞEKİLLER İşlem Programın çalışması sırasında yapılacak işlemler yazılır. İşlem cümleleri şekil içerisine aynen yazılır. Birden fazla işlem aralarına virgül konarak yazılabilir. İşlem
5
Döngü değişkeni= başlangıç değeri, bitiş değeri, adım
KULLANILAN ŞEKİLLER Döngü Döngü değişkeni= başlangıç değeri, bitiş değeri, adım Belirli işlem bloklarının ardışık değerlerle ve bazı koşullar sağlayıncaya kadar tekrarlanması için kullanılır. i=1,N,1 İşlem
6
KULLANILAN ŞEKİLLER Döngü (Artan) Başlangıç değeri, bitiş değerinden küçüktür ve adım değeri (+) pozitiftir. I = 1,20,3
7
KULLANILAN ŞEKİLLER Döngü (Azalan) Başlangıç değeri, bitiş değerinden büyüktür ve adım değeri (-) negatiftir. j = 30,4,-2
8
KULLANILAN ŞEKİLLER Döngü (İç içe) İç döngü i=1,N,1 j=1,N,1 İşlem
Dış döngü
9
KULLANILAN ŞEKİLLER karşılaştırma yapma) işlemlerini temsil eder.
Karar (Karşılaştırma) Karar verme (kontrol etme, karşılaştırma yapma) işlemlerini temsil eder. Koşul Koşul E İşlem 1 H İşlem 2
10
KULLANILAN ŞEKİLLER Yazdır/Çıktı Ekrana veya yazıcıya bilgi/veri yazdırmak için kullanılır. Yazdır
11
KULLANILAN ŞEKİLLER Bağlantı Farklı yerlere dallanan işlem akışlarını toplamak Akış diyagramı bir sayfaya sığdırılamadığında diğer sayfadaki akış diyagramı ile bağlantı kurmak Parça parça çizilen akış diyagramları arasında bağlantı yapmak
12
KULLANILAN ŞEKİLLER İşlem akış yönleri İşlem akışının hangi yönde olduğunu göstermek amacıyla kullanılırlar.
13
Örnek Başla T=0 I=1,2,1 T=5 J=1,3,1 T=T+I*J T Dur
14
Bir soru ??? Başla M=2,N=3,P=4, T=5 T=T+I^2 I=1,M,1 T=T-J J=1,N,1
K=J,P,1 T=T+I+J*K T Dur
15
Devam edecek…
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.