Algoritma Örnekleri

Page 1

İki Sayıda Dört İşlem Bu problemde çözümleme yaparsak kullanıcıdan iki sayı almamız ve bunların sonucunu bir değişkene atayıp ekrana yazdırmamız gerekir.

1. 2. 3. 4. 5. 6. 7. 8. 9.

Başla Oku Sayı1 Oku Sayı2 Toplama=Sayı1+Sayı2 Çıkarma=Sayı1-Sayı2 Çarpma=Sayı1*Sayı2 Bölme=Sayı1/Sayı2 Yaz Toplam, Çıkarma, Çarpma, Bölme Dur

Herkes gibi ilk başlarken aklınızdan bunlar ne işime yarayacak diyebilirsiniz. Ama bu genel mantıktır. Gerisi sadece sizin üretkenliğinize kalır. Bu yukarıdaki algoritmayla ne yapabilirim ki diyorsanız hemen açıklayayım. Aklıma gelen örnekleri sıralıyorum. 1. Kare, dikdörtgen, üçgen, daire, çember küre gibi geometrik cisimlerin çevre, alan ve hacim gibi hesaplamalar yapılabilir. Önce değer girdirelim. Sonra o değerle dikdörtgenin çevresini ve alanını bulduralım. a. b. c. d. e. f. g.

Başla Oku Sayı1 Oku Sayı2 DikdörgenÇevre=2*(Sayı1+Sayı2) DikdörtgenAlan=Sayı1*Sayı2 Yaz DikdörgenÇevre, DikdörtgenAlan Dur

Kareyi hesaplarken a değişkeni sadece a tanımlanır ve çevresi 4*a, alanı a*a; daireyi hesaplarken bir r değişkeni tanımlanır çember 2*3,14*r, alanı 3,14*r*r olarak bulunur. 3,14 le çarpmamızın nedeni formüldeki piden geliyor. Küre 3,14*r*r*r silindir 2*3,14*r gibidir. Örnekler daha da uzatılabilir. 2. Uzunluk ve sıcaklık birimleri arasında dönüşüm yapılabilir. Örneğin inçten santimetreye fahrenhayttan santigrada dönüşüm hesaplamaları yapılır. a. Başla b. Oku inç c. Cm=2,54*inç d. Yaz Cm e. Dur Fahrenhaytı da hesaplarken fahrenhayttan 32 çıkarıp 1,8 e bölmemiz cevabı verecekir. Yani daha açık bir şekilde santigrat=(fahrenhayt-32)/1,8 olarak yazılabilir.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.