Professional Documents
Culture Documents
Hafta 4
Hafta 4
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
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
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
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.