You are on page 1of 6

1.

SORU

1. X OKU
2. N OKU
3. TOPLAM=0
4. EĞER X>N İSE GİT 9.ADIMA
5. X YAZ
6. TOPLAM=TOPLAM+X
7. X=X+1
8. GİT 4.ADIMA
9. YAZ TOPLAM
10.SON

X N TOP
2 5 0
3 2
4 5
5 9
6 14

X=2

X=3

X=4

X=5

TOP=14
SORU: Klavyeden girilen bir sayının tüm tam bölenlerini bulup listeleyen
(Ekrana yazan) bir algoritma geliştiriniz.

1. BAŞLA
2. N OKU
3. X=1
4. EĞER N%X=0 İSE X YAZ
5. X=X+1
6. EĞER X<=N İSE 4. ADIMA GİT
7. BİTİR

N=6,

1 2 3 4 5 6 7

X=1,

X=2,
X=3,

X=6
Soru 3: Sıfır 0 girilinceye kadar klavyeden okutulan değerlerin ortalamasını
hesaplayıp ekrana yazan algoritmayı geliştiriniz

1. BAŞLA
2. T=0
3. SAY=0
4. X OKU
5. EĞER X=0 İSE 9. ADIMA GİT
6. T=T+X
7. SAY=SAY+1
8. ADIM 4’E GİT
9. EĞER SAY=0 İSE GİT 4. ADIMA
10. T / SAY YAZ
11. BİTİR

T SAY X
0 0 5
5 1 10
15 2 1
16 3 0
8. SORU: Klavyeden girilecek 5 sayının tek olanlarını ayrı çift olanlarını ayrı
toplayıp sonuçları ekrana yazan algoritmayı geliştiriniz.

1. BAŞLA
2. CIFT=0
3. TEK=0
4. SAY=0
5. X OKU
6. SAY=SAY+1
7. EĞER SAY>=6 ISE 10. ADIMA GİT
8. EĞER X%2=0 İSE CIFT=CIFT+X
DEĞİLSE TEK=TEK+X
9. GİT 5. ADIMA
10.TEK, CIFT YAZ

X SAY TEK CIFT


10 0 0 0
5 1 5 10
18 2 12 28
7 3 40
12 4
10 5
6

TEK=12,

CIFT=40
Yeni SORU: Klavyeden girilecek 5 sayının tek olanlarını ayrı çift olanlarını ayrı
ORTALAMALARINI HESAPLAYIP sonuçları ekrana yazan algoritmayı
geliştiriniz.

1. BAŞLA
2. CIFT=0, CIFTSAY=0
3. TEK=0, TEKSAY=0
4. SAY=0
5. X OKU
6. SAY=SAY+1
7. EĞER SAY>=6 ISE 10. ADIMA GİT
8. EĞER X%2=0 İSE CIFT=CIFT+X , CIFTSAY= CIFTSAY+1
DEĞİLSE TEK=TEK+X , TEKSAY= TEKSAY+1
9. GİT 5. ADIMA
10. CIFT/ CIFTSAY YAZ
11. TEK / TEKSAY YAZ
12. BİTİR

X SAY TEK TEKSAY CIFT CIFTSAY


10 0 0 0 0 0
5 1 5 1 10 1
18 2 12 2 28 2
7 3 40 3
12 4
10 5
6

CIFT ORT=40/3

TEK ORT=12/2
1
SORU 9= Bir n değeri için
𝑥2
şeklindeki fonksiyonun değerini
𝑓(𝑥 ) = ∑𝑛𝑥=1
hesaplayıp ekrana yazan algoritmayı geliştiriniz.

n=5

x=1 2 3 4 5 6

F=1 1+1/4 1+1/4+1/9 1+1/4+1/9+1/16 1+1/4+1/9+1/16+1/25

1. BAŞLA
2. n OKU
3. F=0
4. X=1
5. F=F+1/(X*X)
6. X=X+1
7. EĞER X<=N İSE 5. ADIMA GİT
8. F YAZ
9. BİTİR

1
Ödev: Bir n değeri için 𝑓(𝑥 ) = ∏𝑛𝑥=1
𝑥 2 +1
şeklindeki fonksiyonun değerini
hesaplayıp ekrana yazan algoritmayı ve akış diyagramını geliştiriniz.

You might also like