Ana sayfa » Programlama » Algoritmada Karşılaştırma

Algoritmada Karşılaştırma

by Mehmet YETKİN
aritmetik ifadeler, matematiksel işlemler

Bu yazımız ile algoritma konusundan karşılaştırma yöntemlerini öğrenelim.

Karşılaştırma

Eğer ( x>7 ) ise işlem(ler)

Eğer ( x>7 )ise işlem1

Değilse işlem2

Eğer ( x>6 VE x<9 ) ise işlem(ler)

Eğer ( x>6 ve x<9 ) ise

Eğer (z > 7) ise işlem1

Değilse işlem2

Değilse işlem3

Örnek : “ y değişkeni 3, 7 Aralığında olmalıdır ( 3 ve 7 dâhil değil) “ ifadesi algoritmada
nasıl yazılır?

Eğer (y>3 VE y<7 ) ise …

Örnek : “ vize notları 0 ile 100 arasında ise vize geçerli olmalıdır “ ifadesi algoritmada nasıl
yazılır?

Eğer (vize>=0 VE vize<=100 ) ise YAZ “vize geçerli 

Değilse YAZ “ vize notu [0-100] Aralığında olmalıdır. “

Örnek

1- BAŞLA
2- OKU x, y
3- Eğer (x>y) Yaz ’A’
4- Yaz ‘B’
5- BİTİR

Soru-1) Yukarıdaki algoritmada x=5, y=7 için ekrana ne yazar?

Soru-2) Yukarıdaki algoritmada x=5, y=3 için ekrana ne yazar?

Soru-3) Yukarıdaki algoritmada x=5, y=5 için ekrana ne yazar?

Örnek : sıcaklık 30 dereceden fazla, 40 dereceden az ve pencere kapalı ise pencereyi aç ,
pencere açık ise fanı çalıştır. İfadesi algoritmada nasıl yazılır?

Eğer (sıcaklık>30 VE sıcaklık <40 ) ise

Eğer (pencere kapalı) ise Pencereyi aç

Değilse Fanı Çalıştır

Örnek: Klavyeden girilecek üç sayıdan en büyük olanını bulup yazdıran algoritmayı yazınız.

•BAŞLA

•OKU x, y, z

•Eğer ( x>y ve x>z) ise eb ← x

•Eğer ( y>x ve y>z) ise eb ← y

•Eğer ( z>x ve z>y) ise eb ← z

•Yaz «En Büyük sayı» eb

•BİTİR

Örnek: 1’den 10’a kadar olan sayıların toplamını bulup yazdıran algoritmayı yazınız

•BAŞLA

•toplam ← 0

•sayaç ← 0

•toplam ← toplam + sayaç

•sayaç ← sayaç + 1

•Eğer ( sayaç<10) ise GİT 4

•YAZ toplam

•BİTİR

Örnek: 1 ile 15 arasındaki çift sayıları ekrandan yazdıran algoritmayı yazınız

•BAŞLA

•sayaç ← 2

•YAZ sayaç

•sayaç ← sayaç + 2

•Eğer ( sayaç<15) ise GİT 3

•BİTİR

Related Articles

Leave a Comment