Girilen sayı negatifse tekrar girilmelidir. Algoritma 0! sonucunu da hesaplayabilmelidir.
a. Sözde kod
b. Akış Şeması (Siz Çiziniz!)
Faktoryeli hesaplanacak sayı: N
Faktöryel sonucu: nFaktor
Sayaç değişkeni: sayaç
1. BAŞLA
2. nFaktor = 1
3. sayac = 1
4. N OKU
5. N < 0 ise GİT 4
6. sayac > N ise GİT 11
7. nFaktor = nFaktor * sayac
8. sayac = sayac + 1
9. GİT 6
10. nFaktor değerini YAZ
11. BİTİR
31 Ekim 2016 Pazartesi
1'den 100'e kadar olan sayıların toplamını yazdıran algoritmayı hazırlayınız.
a. Sözde kod
b. Akış Şeması
1. BAŞLA
2. toplam = 0
3. sayac = 1
4. sayac>100 ise, GİT 8
5. toplam = toplam + sayac
6. sayac = sayac + 1
7. GİT 4
8. toplam YAZ
9. BİTİR
b. Akış Şeması
1. BAŞLA
2. toplam = 0
3. sayac = 1
4. sayac>100 ise, GİT 8
5. toplam = toplam + sayac
6. sayac = sayac + 1
7. GİT 4
8. toplam YAZ
9. BİTİR
Kenar uzunlukları verilen dikdörtgenin alan hesabını yapan algoritmayı hazırlayınız.
Kenar uzunlukları negatif olarak girildiği durumda veri girişi tekrarlanacaktır.
a. Sözde kod
b. Akış Şeması
Dikdörtgenin uzun kenarı: a
Dikdörtgenin kısa kenarı: b
Dikdörtgenin alanı: Alan
1. BAŞLA
2. a OKU
3. a<0 ise, GİT 2
4. b OKU
5. b<0 ise, GİT 4
6. Alan = a * b
7. BİTİR
a. Sözde kod
b. Akış Şeması
Dikdörtgenin uzun kenarı: a
Dikdörtgenin kısa kenarı: b
Dikdörtgenin alanı: Alan
1. BAŞLA
2. a OKU
3. a<0 ise, GİT 2
4. b OKU
5. b<0 ise, GİT 4
6. Alan = a * b
7. BİTİR
Klavyeden girilen iki sayıdan büyük olanını bulup ekrana yazdıran algoritma ve akış şemasını hazırlayınız.
a. Sözde kod
b. Akış Şeması
Birinci sayı: X
İkinci sayı: Y
1. BAŞLA
2. X OKU
3. Y OKU
4. X=Y ise, GİT 7
5. X>Y ise, X YAZ
6. Y>X ise, Y YAZ
7. BİTİR
b. Akış Şeması
Birinci sayı: X
İkinci sayı: Y
1. BAŞLA
2. X OKU
3. Y OKU
4. X=Y ise, GİT 7
5. X>Y ise, X YAZ
6. Y>X ise, Y YAZ
7. BİTİR
İki sayının ortalamasını bulan algoritmayı hazırlayınız.
Ösym Akış Diyagramı
Akış Diyagramlarını hayatın pek çok alınında görmek mümkün. Bunlardan biri Ösym'nin sınav klavuzu.

1-10 Arasındaki Tek Sayıların Toplamı
1.BAŞLA
2.Sayac = 1
3.Toplam = 0
4.Eğer Sayac > 10, GİT 8
5.Toplam = Toplam + Sayac
6.Sayac = Sayac + 2
7.GİT 4
8.BİTİR
Üçgenin Alanını Hesaplayan Algoritma
1.BAŞLA
2.Taban değerini gir
3.Yükseklik değerini gir
4.Taban ile yüksekliği çarp ve sonucu ikiye böl
5.Çıkan sonucu yaz
6.BİTİR
Aynı örneğin sözde koda çevrilmiş hali
Sözde Kod
Taban için t, yükseklik için y, alan için A seç
1.BAŞLA
2.t değerini OKU
3.y değerini OKU
4.A = (t * y)/2
5.A değerini YAZ
6.BİTİR
2.Taban değerini gir
3.Yükseklik değerini gir
4.Taban ile yüksekliği çarp ve sonucu ikiye böl
5.Çıkan sonucu yaz
6.BİTİR
Aynı örneğin sözde koda çevrilmiş hali
Sözde Kod
Taban için t, yükseklik için y, alan için A seç
1.BAŞLA
2.t değerini OKU
3.y değerini OKU
4.A = (t * y)/2
5.A değerini YAZ
6.BİTİR
Kaydol:
Kayıtlar (Atom)