Algoritma, bizi çözüme götürecek önceden tasarlanmış yoldur. Algoritma sıra gözetilerek, sözel bir şekilde yazılır ve algoritmanın her bir adımı, ikinci bir anlam çıkarılmasına fırsat vermeyecek şekilde açık ve net olmalıdır.
Herhangi bir programlama dilinde çalışmaya başlamadan önce algoritma mantığının bilinmesi yararlı olacaktır.
Algoritma Soruları
1. Örnek: Klavyeden girilen iki sayıyı toplayıp ekranda gösteren programın algoritmasını yazınız.
2. Örnek: Klavyeden girilen iki sayının farkını alıp ekranda gösteren programın algoritmasını yazınız.
3. Örnek: Klavyeden girilen iki sayının çarpımını bulup ekranda gösteren programın algoritmasını yazınız.
4. Örnek: Klavyeden girilen iki sayı üzerinde dört işlemi gerçekleştirip sonuçları ekranda gösteren programın algoritmasını yazınız.
5. Örnek: Klavyeden girilen iki sayının ortalamasını bulup ekranda gösteren programın algoritmasını yazınız.
6. Örnek:Klavyeden girilen 3 adet sınav notunun ortalamasını hesaplayıp ekranda gösteren programın algoritmasını yazınız.
7. Örnek: Klavyeden girilen sayının karesini hesaplayıp ekranda gösteren programın algoritmasını yazınız.
8. Örnek: Klavyeden girilen sayının karesini ve küpünü hesaplayıp ekranda gösteren programın algoritmasını yazınız.
9. Örnek: Kenar uzunluğu girilen karenin çevresini bulan programın algoritmasını yazınız.
10. Örnek: Kenar uzunluğu girilen karenin çevresini ve alanını bulan programın algoritmasını yazınız.
11. Örnek: Kenar uzunlukları girilen dikdörtgenin alanını hesaplayıp ekranda gösteren programın algoritmasını yazınız.
12. Örnek: Klavyeden girilen sayının 10’dan büyük olup olmadığını bulan programın algoritmasını yazınız.
13. Örnek: Klavyeden girilen sayının pozitif mi, negatif mi, sıfır mı olduğunu bulup ekranda gösteren programın algoritmasını yazınız.
14. Örnek: Klavyeden girilen 2 sayının büyüklük karşılaştırmasını yapıp sonucu ekranda gösteren programın algoritmasını yazınız.
15. Örnek: Kenar uzunlukları girilen dikdörtgenin alanını hesaplayıp ekranda gösteren programın algoritmasını yazınız. (Not: Kenar uzunlukları negatif veya sıfır olarak girildiği durumda veri girişi tekrarlanacaktır.)
16. Örnek: Kenar uzunluğu girilen karenin çevresini ve alanını bulan programın algoritmasını yazınız. (Not: Kenar uzunlukları negatif veya sıfır olarak girildiği durumda veri girişi tekrarlanacaktır.)
17. Örnek: Marketten ürün alınacaktır. Girilen fiyat ve alınan miktara göre ödenecek tutarı hesaplayan programın algoritmasını yazınız.(Not: fiyat ve miktar değerlerinin sıfırdan büyük olması gerekmektedir. Aksi durumda veri girişi tekrarlanmalıdır.)
18. Örnek: Girilen sayının 0’dan 100’e kadar olan sayılardan olup olmadığını kontrol eden programın algoritmasını yazınız. (0 ve 100 dahil)
19. Örnek: 6 yaşından küçükler veya 65 yaşından büyükler etkinliğe bedava katılabilecektir. Diğer üyelerin giriş ücreti 10 TL’dir. Bu seçeneklere göre girilen yaşa göre sonucu ekranda gösteren programın algoritmasını yazınız.
20. Örnek: Klavyeden sıcaklık değeri girilen suyun katı, sıvı veya gaz halinde olduğunu bulup ekranda gösteren programın algoritmasını yazınız. (0 ve altı -> katı, 0-100 aralığı sıvı, 100 ve üstü->gaz )
21. Örnek: Klavyeden girilecek iki sayıdan büyük olandan küçük olanı çıkarıp sonucu ekranda gösteren programın algoritmasını yazınız.
22. Örnek:Klavyeden girilen 3 adet sınav notunun ortalamasını hesaplayıp ekranda gösteren programın algoritmasını yazınız. (Not: Sınav notlarının 0-100 aralığında olması kontrol edilmelidir.)
23. Örnek: Klavyeden girilen sayının çift mi, tek mi olduğunu bulan programın algoritmasını yazınız.
24. Örnek: Klavyeden girilen iki sayı ve bir operatöre göre işlem yapıp sonucu ekranda gösteren programın algoritmasını yazınız.
25. Örnek: Klavyeden girilen A ve B gibi iki değerin içeriklerini değiş tokuş yapan programın algoritmasını yazınız.
26. Örnek: Klavyeden girilen üç sayıdan en büyüğünü bulup ekranda gösteren programın algoritmasını yazınız.
27. Örnek: Klavyeden girilen üç sayıdan en küçüğünü bulup ekranda gösteren programın algoritmasını yazınız.
28. Örnek: Bir öğrenciye ait vize ve final notlarının ortalamasını hesaplayan ve ortalamaya göre ekrana “Geçti” veya “Kaldı” yazan programın algoritmasını yazınız. (Not: Ortalama hesaplanırken vizenin %40, finalin %60’ı alınacaktır. Geçme notu 50’dir.)
29. Örnek: Yarıçapı klavyeden girilen dairenin çevresini ve alanını hesaplayan programın algoritmasını yazınız. (pi=3 alınacaktır.)
Algoritma Sorularının Cevapları
1. Örnek: Klavyeden girilen iki sayıyı toplayıp ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 | A1 : Başla A2 : Birinci sayıyı gir A3 : İkinci sayıyı gir A4 : İki sayının toplamını yap A5 : Toplamın değerini yaz A6 : Bitir |
Algoritma yukarıdaki örnekte olduğu için sözcüklerden de oluşabileceği gibi semboller ve matematik dilini gerektiren bazı kısaltmalar kullanılarak da yazılabilir. Programlama dillerine daha kolay adapte olabilmek için aşağıdaki örnek kullanım şekline alışılması daha iyi olacaktır.
Birinci sayı için X, ikinci sayı için Y, Toplam için Z kullanılırsa:
1 2 3 4 5 6 | A1 : Başla A2 : X değerini gir A3 : Y değerini gir A4 : Z = X + Y A5 : YAZ Z A6 : Bitir |
veya
1 2 3 4 5 6 | A1 : Başla A2 : Oku A A3 : Oku B A4 : TOPLAM = A + B A5 : YAZ TOPLAM A6 : Bitir |
veya hesaplamanın sonucu herhangi bir değişken içinde tutulmadan hemen yazdırılabilir.
1 2 3 4 5 | A1 : Başla A2 : A değerini gir A3 : B değerini gir A4 : YAZ A + B A5 : Bitir |
2. Örnek: Klavyeden girilen iki sayının farkını alıp ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : FARK = S1 - S2 A5 : YAZ FARK A6 : Bitir |
veya
1 2 3 4 5 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : YAZ S1 - S2 A5 : Bitir |
3. Örnek: Klavyeden girilen iki sayının çarpımını bulup ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : CARP = S1 * S2 A5 : YAZ CARP A6 : Bitir |
veya
1 2 3 4 5 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : YAZ S1 * S2 A5 : Bitir |
4. Örnek: Klavyeden girilen iki sayı üzerinde dört işlemi gerçekleştirip sonuçları ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 7 8 9 | A1 : Başla A2 : Oku Sayi1 A3 : Oku Sayi2 A4 : TOPLA = Sayi1 + Sayi2 A5 : CIKAR = Sayi1 - Sayi2 A6 : CARP = Sayi1 * Sayi2 A7 : BOL = Sayi1 / Sayi2 A8 : YAZ TOPLA, CIKAR, CARP, BOL A9 : Bitir |
veya
1 2 3 4 5 6 7 8 9 10 11 12 | A1 : Başla A2 : Oku Sayi1 A3 : Oku Sayi2 A4 : TOPLA = Sayi1 + Sayi2 A5 : YAZ TOPLA A6 : CIKAR = Sayi1 - Sayi2 A7 : YAZ CIKAR A8 : CARP = Sayi1 * Sayi2 A9 : YAZ CARP A10: BOL = Sayi1 / Sayi2 A11: YAZ BOL A12: Bitir |
veya
1 2 3 4 5 6 7 8 9 10 11 12 | A1 : Başla A2 : Oku Sayi1 A3 : Oku Sayi2 A4 : Sonuc = Sayi1 + Sayi2 A5 : YAZ Sonuc A6 : Sonuc = Sayi1 - Sayi2 A7 : YAZ Sonuc A8 : Sonuc = Sayi1 * Sayi2 A9 : YAZ Sonuc A10: Sonuc = Sayi1 / Sayi2 A11: YAZ Sonuc A12: Bitir |
5. Örnek: Klavyeden girilen iki sayının ortalamasını bulup ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 7 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : TOPLAM = S1 + S2 A5 : ORTALAMA = TOPLAM/2 A6 : YAZ ORTALAMA A7 : Bitir |
veya
1 2 3 4 5 6 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : TOPLAM = S1 + S2 A5 : YAZ TOPLAM/2 A6 : Bitir |
veya
1 2 3 4 5 6 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : ORTALAMA = (S1 + S2)/2 A5 : YAZ ORTALAMA A6 : Bitir |
veya
1 2 3 4 5 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : YAZ (S1 + S2)/2 A5 : Bitir |
6. Örnek: Klavyeden girilen 3 adet sınav notunun ortalamasını hesaplayıp ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 7 | A1 : Başla A2 : Oku not1 A3 : Oku not2 A4 : Oku not3 A5 : ORTALAMA = (not1 + not2 + not3)/3 A6 : YAZ ORTALAMA A7 : Bitir |
veya
1 2 3 4 5 6 7 | A1 : Başla A2 : Oku not1 A3 : Oku not2 A4 : Oku not3 A5 : TOPLAM = not1 + not2 + not3 A6 : YAZ TOPLAM/3 A7 : Bitir |
veya
1 2 3 4 5 6 | A1 : Başla A2 : Oku not1, not2, not3 A3 : TOPLAM = not1 + not2 + not3 A4 : ORTALAMA = TOPLAM/3 A5 : YAZ ORTALAMA A6 : Bitir |
7. Örnek: Klavyeden girilen sayının karesini hesaplayıp ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 | A1 : Başla A2 : Oku Sayi A3 : YAZ Sayi * Sayi A4 : Bitir. |
veya
1 2 3 4 5 | A1 : Başla A2 : Oku Sayi A3 : Karesi = Sayi * Sayi A4 : YAZ Karesi A5 : Bitir |
8. Örnek: Klavyeden girilen sayının karesini ve küpünü hesaplayıp ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 | A1 : Başla A2 : Oku Sayi A3 : Karesi = Sayi * Sayi A4 : Kupu = Sayi * Sayi * Sayi A5 : YAZ Karesi,Kupu A6 : Bitir |
veya
1 2 3 4 5 6 7 | A1 : Başla A2 : Oku Sayi A3 : Karesi = Sayi * Sayi A4 : YAZ Karesi A5 : Kupu = Sayi * Sayi * Sayi A6 : YAZ Kupu A7 : Bitir |
9. Örnek: Kenar uzunluğu girilen karenin çevresini bulan programın algoritmasını yazınız.
1 2 3 4 5 | A1 : Başla A2 : Oku kenar A3 : cevre = kenar * 4 A4 : YAZ cevre A5 : Bitir |
veya
1 2 3 4 | A1 : Başla A2 : Oku kenar A3 : YAZ kenar * 4 A4 : Bitir |
10. Örnek: Kenar uzunluğu girilen karenin çevresini ve alanını bulan programın algoritmasını yazınız.
1 2 3 4 5 6 | A1 : Başla A2 : Oku kenar A3 : cevre = kenar * 4 A4 : alan = kenar * kenar A5 : YAZ cevre, alan A6 : Bitir |
veya
1 2 3 4 5 6 7 | A1 : Başla A2 : Oku kenar A3 : cevre = kenar * 4 A4 : YAZ cevre A5 : alan = kenar * kenar A6 : YAZ alan A7 : Bitir |
11. Örnek: Kenar uzunlukları girilen dikdörtgenin alanını hesaplayıp ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 | A1 : Başla A2 : Oku kkenar A3 : Oku ukenar A4 : alan = ukenar * kkenar A5 : YAZ alan A6 : Bitir |
veya
1 2 3 4 5 | A1 : Başla A2 : Oku kkenar A3 : Oku ukenar A4 : YAZ ukenar * kkenar A5 : Bitir |
12. Örnek: Klavyeden girilen sayının 10’dan büyük olup olmadığını bulan programın algoritmasını yazınız.
1 2 3 4 5 | A1 : Başla A2 : Oku sayi A3 : EĞER sayi>10 ise YAZ "Sayı 10'dan büyüktür." DEĞİLSE YAZ "Sayı 10'dan küçüktür." A4 : Bitir |
13. Örnek: Klavyeden girilen sayının pozitif mi, negatif mi, sıfır mı olduğunu bulup ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 | A1 : Başla A2 : Oku Sayi A3 : EĞER Sayi>0 ise YAZ "Sayı pozitiftir." A4 : EĞER Sayi<0 ise YAZ "Sayı negatiftir." A5 : EĞER Sayi==0 ise YAZ "Sayı sıfıra eşittir." A6 : Bitir |
14. Örnek: Klavyeden girilen 2 sayının büyüklük karşılaştırmasını yapıp sonucu ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 7 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : EĞER S1>S2 ise YAZ "1. sayı daha büyüktür." A5 : EĞER S1<S2 ise YAZ "2. sayı daha büyüktür." A6 : EĞER S1==S2 ise YAZ "iki sayı birbirine eşittir." A7 : Bitir |
15. Örnek: Kenar uzunlukları girilen dikdörtgenin alanını hesaplayıp ekranda gösteren programın algoritmasını yazınız. (Not: Kenar uzunlukları negatif veya sıfır olarak girildiği durumda veri girişi tekrarlanacaktır.)
1 2 3 4 5 6 7 8 | A1 : Başla A2 : Oku kkenar A3 : EĞER kkenar<=0 ise GİT A2 A4 : Oku ukenar A5 : EĞER ukenar<=0 ise GİT A4 A6 : alan = ukenar * kkenar A7 : YAZ alan A8 : Bitir |
16. Örnek: Kenar uzunluğu girilen karenin çevresini ve alanını bulan programın algoritmasını yazınız. (Not: Kenar uzunlukları negatif veya sıfır olarak girildiği durumda veri girişi tekrarlanacaktır.)
1 2 3 4 5 6 7 | A1 : Başla A2 : Oku kenar A3 : EĞER kenar<=0 ise GİT A2 A4 : alan = kenar * kenar A5 : cevre = kenar * 4 A6 : YAZ cevre, alan A7 : Bitir |
17. Örnek: Marketten ürün alınacaktır. Girilen fiyat ve alınan miktara göre ödenecek tutarı hesaplayan programın algoritmasını yazınız.(Not: fiyat ve miktar değerlerinin sıfırdan büyük olması gerekmektedir. Aksi durumda veri girişi tekrarlanmalıdır.)
1 2 3 4 5 6 7 8 | A1 : Başla A2 : Oku fiyat A3 : EĞER fiyat<=0 ise GİT A2 A4 : Oku adet A5 : EĞER adet<=0 ise GİT A4 A6 : ToplamTutar = adet * fiyat A7 : YAZ ToplamTutar A8 : Bitir |
18. Örnek: Girilen sayının 0’dan 100’e kadar olan sayılardan olup olmadığını kontrol eden programın algoritmasını yazınız. (0 ve 100 dahil)
1 2 3 4 5 | A1 : Başla A2 : Oku Sayi A3 : EĞER Sayi>=0 VE Sayi<=100 ise YAZ "Sayı, 0-100 aralığındadır." DEĞİLSE YAZ "Sayı, 0-100 aralığında değildir." A4 : Bitir |
19. Örnek: 6 yaşından küçükler veya 65 yaşından büyükler etkinliğe bedava katılabilecektir. Diğer üyelerin giriş ücreti 10TL’dir. Bu seçeneklere göre girilen yaşa göre sonucu ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 | A1 : Başla A2 : Oku yas A3 : EĞER yas<6 VEYA yas>65 ise YAZ "Giriş ücretiniz 10TL'dir." DEĞİLSE YAZ "Giriş ücretiniz yoktur." A4 : Bitir |
20. Örnek: Klavyeden sıcaklık değeri girilen suyun katı, sıvı veya gaz halinde olduğunu bulup ekranda gösteren programın algoritmasını yazınız. (0 ve altı -> katı, 0-100 aralığı sıvı, 100 ve üstü->gaz )
1 2 3 4 5 6 | A1 : Başla A2 : Oku x A3 : EĞER x<=0 ise YAZ "Katı" A4 : EĞER x>0 VE x<100 ise YAZ "Sıvı" A5 : EĞER x>= ise YAZ "Gaz" A6 : Bitir |
21. Örnek: Klavyeden girilecek iki sayıdan büyük olandan küçük olanı çıkarıp sonucu ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : EĞER S1>=S2 ise YAZ S1-S2 A5 : EĞER S1<S2 ise YAZ S2-S1 A6 : Bitir |
22. Örnek: Klavyeden girilen 3 adet sınav notunun ortalamasını hesaplayıp ekranda gösteren programın algoritmasını yazınız. (Not: Sınav notlarının 0-100 aralığında olması kontrol edilmelidir.)
1 2 3 4 5 6 7 8 9 10 | A1 : Başla A2 : Oku not1 A3 : EĞER not1<0 VEYA not1>100 ise GİT A2 A4 : Oku not2 A5 : EĞER not2<0 VEYA not2>100 ise GİT A4 A6 : Oku not3 A7 : EĞER not3<0 VEYA not3>100 ise GİT A6 A8 : ortalama = (not1 + not2 + not3)/3 A9 : YAZ ortalama A10: Bitir |
23. Örnek: Klavyeden girilen sayının çift mi, tek mi olduğunu bulan programın algoritmasını yazınız.
1 2 3 4 5 | A1 : Başla A2 : Oku sayi A3 : EĞER sayi%2 == 0 ise YAZ "Çift sayıdır." A4 : EĞER sayi%2 == 1 ise YAZ "Tek sayıdır." A5 : Bitir |
veya
1 2 3 4 5 | A1 : Başla A2 : Oku sayi A3 : EĞER sayi%2 == 0 ise YAZ "Çift sayıdır." DEĞİLSE YAZ "Tek sayıdır." A4 : Bitir |
24. Örnek: Klavyeden girilen iki sayı ve bir operatöre göre işlem yapıp sonucu ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 7 8 9 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : Oku islem A5 : EĞER islem=="+" ise YAZ S2+S1 A6 : EĞER islem=="-" ise YAZ S2-S1 A7 : EĞER islem=="*" ise YAZ S2*S1 A8 : EĞER islem=="/" ise YAZ S2/S1 A9 : Bitir |
veya
1 2 3 4 5 6 7 8 9 10 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : Oku islem A5 : EĞER islem=="+" ise sonuc=S2+S1 A6 : EĞER islem=="-" ise sonuc=S2-S1 A7 : EĞER islem=="*" ise sonuc=S2*S1 A8 : EĞER islem=="/" ise sonuc=S2/S1 A9 : YAZ sonuc A10: Bitir |
25. Örnek: Klavyeden girilen A ve B gibi iki değerin içeriklerini değiş tokuş yapan programın algoritmasını yazınız.
1 2 3 4 5 6 7 | A1 : Başla A2 : Oku A A3 : Oku B A4 : Depo=A A5 : A=B A6 : B=Depo A7 : Bitir |
26. Örnek: Klavyeden girilen üç sayıdan en büyüğünü bulup ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 7 8 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : Oku S3 A5 : EĞER S1>S2 VE S1>S3 ise YAZ "1. sayı en büyüktür." A6 : EĞER S2>S1 VE S2>S3 ise YAZ "2. sayı en büyüktür." A7 : EĞER S3>S1 VE S3>S2 ise YAZ "3. sayı en büyüktür." A8 : Bitir |
veya
1 2 3 4 5 6 7 8 9 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : Oku S3 A5 : eb=S1 A6 : EĞER S2>eb ise eb=S2 A7 : EĞER S3>eb ise eb=S3 A8 : YAZ "En büyük sayı=",eb A9 : Bitir |
27. Örnek: Klavyeden girilen üç sayıdan en küçüğünü bulup ekranda gösteren programın algoritmasını yazınız.
1 2 3 4 5 6 7 8 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : Oku S3 A5 : EĞER S1<S2 VE S1<S3 ise YAZ "1. sayı en küçüktür." A6 : EĞER S2<S1 VE S2<S3 ise YAZ "2. sayı en küçüktür." A7 : EĞER S3<S1 VE S3<S2 ise YAZ "3. sayı en küçüktür." A8 : Bitir |
veya
1 2 3 4 5 6 7 8 9 | A1 : Başla A2 : Oku S1 A3 : Oku S2 A4 : Oku S3 A5 : ek=S1 A6 : EĞER S2<ek ise eb=S2 A7 : EĞER S3<ek ise eb=S3 A8 : YAZ "En küçük sayı=",ek A9 : Bitir |
28. Örnek: Bir öğrenciye ait vize ve final notlarının ortalamasını hesaplayan ve ortalamaya göre ekrana “Geçti” veya “Kaldı” yazan programın algoritmasını yazınız. (Not: Ortalama hesaplanırken vizenin %40, finalin %60’ı alınacaktır. Geçme notu 50’dir.)
1 2 3 4 5 6 7 8 9 | A1 : Başla A2 : OKU vize A3 : EĞER vize<0 VEYA vize>100 ise GİT A2 A4 : OKU final A5 : EĞER final<0 VEYA final>100 ise GİT A4 A6 : ortalama = ((vize * 40) / 100) + ((final * 60) / 100) A7 : EĞER ortalama >= 50 ise YAZ "GEÇTİ" A8 : DEĞİLSE YAZ "KALDI" A9 : Bitir |
veya
1 2 3 4 5 6 7 8 9 | A1 : Başla A2 : OKU vize A3 : EĞER vize<0 VEYA vize>100 ise GİT A2 A4 : OKU final A5 : EĞER final<0 VEYA final>100 ise GİT A4 A6 : ortalama = (vize * 0.40) + (final * 0.60) A7 : EĞER ortalama >= 50 ise YAZ "GEÇTİ" A8 : DEĞİLSE YAZ "KALDI" A9 : Bitir |
veya
1 2 3 4 5 6 7 8 9 | A1 : Başla A2 : OKU vize A3 : EĞER vize<0 VEYA vize>100 ise GİT A2 A4 : OKU final A5 : EĞER final<0 VEYA final>100 ise GİT A4 A6 : ortalama = (vize * 0.4) + (final * 0.6) A7 : EĞER ortalama >= 50 ise YAZ "GEÇTİ" A8 : DEĞİLSE YAZ "KALDI" A9 : Bitir |
29. Örnek: Yarıçapı klavyeden girilen dairenin çevresini ve alanını hesaplayan programın algoritmasını yazınız. (pi=3 alınacaktır.)
1 2 3 4 5 6 7 8 | A1 : Başla A2 : OKU yaricap A3 : EĞER yaricap<=0 ise GİT A2 A4 : pi = 3 A5 : cevre = 2 * pi * yaricap A5 : alan = pi * yaricap * yaricap A6 : YAZ cevre, alan A7 : Bitir |
HOCAM BAŞARILI BİR SİTE HERKESE TAVSİYE EDERİM
Teşekkür ederiz. 🙂