algoritma ve programlamaya giriş 4
TRANSCRIPT
-
7/28/2019 Algoritma ve Programlamaya Giri 4
1/13
41
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
EK. ZLM RNEKLERALGORTMA RNEKLER
1. ki saynn toplamn bulan algoritmay tasarlaynz?
1. BALA2. GR a
3. GR a4. Toplam=a+b5. YAZ Toplam6. DUR
2. ki saynn ortalamas bulan algoritmay tasarlaynz ?
1. BALA2. GR a3. GR b4. Toplam=a+b5. Ortalama=Toplam/26. YAZ Ortalama7. DUR
3. Girilen iki sayy karlatran algoritmay tasarlaynz?
1. BALA2. GR a3. GR b4. EER a>b SE YAZ a,bden byk :GT7
5. EER aenb SE enb=b5. EER c>enb SE enb=c
6. YAZ enb7. DUR
BLM 4
-
7/28/2019 Algoritma ve Programlamaya Giri 4
2/13
42
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
5. Girilen bir snr deerine kadar olan saylarn toplamnn algoritmasn
tasarlaynz?
1. BALA2. t=0:s=03. GR snr4. s=s+15. t=t+s6. EER s
-
7/28/2019 Algoritma ve Programlamaya Giri 4
3/13
43
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
1. BALA
2. GR Toplam fiyat:;f3. EER f20.000.000 ve f50.000.000 SEa=f*0,15f=f-aYAZ fDUR
8. Girilen alt snr ile st snr arasnda ile blnebilen saylarn ortalamasnbulan algoritmay tasarlaynz?
1. BALA2. n=0:t=03. GR alt,ust4. x=ust5. x=x-36. EER x=0 SE GT107. EER x=1 SE alt=alt+2: GT108. EER x=2 SE alt=alt+1: GT109. GT510. DNG i=alt,ust,311. t=t+i
12. n=n+113. DNG SONU i14. Ort=t/n15. YAZ Ort16. DUR
-
7/28/2019 Algoritma ve Programlamaya Giri 4
4/13
44
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
EK:ZLM RNEKLER
AKI DYAGRAMI RNEKLER
1. ki saynn toplamn bulan ak diyagramn hazrlaynz?
2. ki saynn ortalamasnn ak diyagramn hazrlaynz?
Ba la
A B
T=A+B
T
DUR
Bala
Bala
A,B
T=A+B
ORT=T/2
ORT
DUR
-
7/28/2019 Algoritma ve Programlamaya Giri 4
5/13
45
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
3. Girilen iki sayy karlatran ak diyagramn hazrlaynz?
Bala
A,B
H
A>B
B>A
Eittir
DUR
A byktr
B byktr
E
E
H
H
-
7/28/2019 Algoritma ve Programlamaya Giri 4
6/13
46
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
4. Girilen farkl pozitif saynn en byn bulan ak diyagram
hazrlaynz?
ENB
-
7/28/2019 Algoritma ve Programlamaya Giri 4
7/13
47
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
5. Girilen bir snr deerine kadar olan saylarn toplamnn ak diyagramn
hazrlaynz?
Bala
n
S=0:T=0
a
T=T+a
S
-
7/28/2019 Algoritma ve Programlamaya Giri 4
8/13
48
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
6. Girilen bir snr deerine gre girilen say tek ise ortalama, tek ise arpmn
bulan ak diyagram hazrlaynz?
Bala
snr
x=snr
x=-1E
H
X=0E
H
x=x-2
ift = 0 tek = -1Top = 0 carp = 1
ift= ift+2
car =car * ift
ift < SnrE carp
tek=tek+2
to =to + tek
Tek B THEN
PRINT A,Bden bykGO TO 10
END IFIF AENB THEN ENB=bIF c>ENB THEN ENB=c
PRINTen byk say=; ENBEND
-
7/28/2019 Algoritma ve Programlamaya Giri 4
12/13
52
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
5.Girilen bir snr deerine kadar olan saylarn toplamn bulan program
hazrlaynz?
CLST=0:S=0INPUT Snr10 S=S+1T=T+SIF S
-
7/28/2019 Algoritma ve Programlamaya Giri 4
13/13
53
ALGORTMA VE PROGRAMLAMAYA GR Yalolu
CLS
INPUT Toplam fiyat giriniz=;FIF F=20,000,000 AND F50,000,000 THEN
A=F*0,15F=F-APRINTdenecek net miktar=;FEND
END IF
8. Girilen alt snr ile st snr arasnda ile blnebilen saylarn ortalamasnbulan program hazrlaynz?
CLSn=0:T=0INPUTalt deeri giriniz=;altINPUT ust deeri giriniz=;ustx=alt20 x=x-3IF x=0 THEN GO TO 10
IF x=1 THEN alt=alt+2 : GO TO 10IF x=2 THEN alt=alt+1 : GO TO 10GO TO 2010 FOR i=alt TO ust STEP 3
T=T+in=n+1
NEXT iOrt=T/nPRINT Ortalama=;OrtEND