27 Aralık 2024 Cuma

KARAR YAPILARI

 • Karşılaştırma operatörü içeren ifadeler ile birlikte kullanılırlar 

 • Karşılaştırma operatörü içeren ifade koşul olarak adlandırılır.

 Kullanım şekli: 

 EĞER (koşul) İSE koşuldan dönen değer doğru ise burada belirtilen işlemleri gerçekleştir

 DEĞİL İSE   dönen değer yanlış ise burada belirtilen işlemleri gerçekleştir

 Burada DEĞİL İSE kısmında başka bir koşul ifadesi kullanılmaz . 

EĞER (koşul) İSE kısmındaki koşuldan yanlış değeri geri dönerse buradaki işlemler gerçekleştirilmez ve DEĞİL İSE kısmındaki işlemler başka bir koşula bakılmadan gerçekleştirilir. 

 EĞER (koşul) İSE kısmındaki koşuldan doğru değeri geri dönerse burada belirtilen işlemler gerçekleştirilir ve bu durumda DEĞİL İSE kısmındaki işlemler gerçekleştirilmez. 

 ÖR: Klavyeden girilen iki sayıdan büyük olanını bulup ekrana yazan programın algoritmasını yazın 

 1. BAŞLA 

 2. OKU: A, B [klavyeden artarda okunan iki değer sırası ile A ve B değişkenlerinde saklanır] 

 3. EĞER A>B İSE YAZ: A DEĞİL İSE YAZ: B [A > B ifadesi doğru sonucunu döndürürse ekrana A değişkenindeki değer yazılır. Doğru sonucunu döndürmez ise ekrana B değişkenindeki değer yazılır] 

 4. BİTİR 

ÖR2: Klavyeden girilen iki sayının büyük olanından küçük olanını çıkarıp bulunan sonucu ekrana yazan programın algoritmasını yazın 

 1. BAŞLA 

 2. OKU: A, B [klavyeden artarda okunan iki değer sırası ile A ve B değişkenlerinde saklanır] 

 3. EĞER A >BİSESONUC=A-B DEĞİL İSE SONUC = B- A [A > Bifadesi doğru sonucunu döndürürse A– B işleminin sonucu hesaplanır ve bulunan değer SONUC adlı değişkende saklanır. Doğru sonucunu döndürmez ise B- A işleminin sonucu hesaplanır ve bulunan değer SONUC adlı değişkende saklanır] 

 4. YAZ: SONUC 

 5. BİTİR 

Hiç yorum yok:

Yorum Gönder

2. Dönem 2. Yazılı Çalışma Soruları

 1. Ekrana 10 defa programcının adını yazan programın algoritma ve akış şemasını hazırlayınız. 2.Klavyeden bir not girilmesini isteyen ve bu...