You are on page 1of 7

ΑΝΑΠΣΤΞΗ ΕΥΑΡΜΟΓΨΝ ΢Ε ΠΡΟΓΡΑΜΜΑΣΙ΢ΣΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΘΕΜΑ Α
Α1. ΝΩ Ϋιάπέμέ μηε Ωιαΰδό μίκ βΩΰέδαάκ Ωθό μακ θΩιΩβάμρ θιημάλέακ βΩα άίθγΩ μη ΫιάδδΩ ΢,
έάε έίεΩα λρλμή, ή μη ΫιάδδΩ Λ, έάε έίεΩα γΩεΰΩλδέεί.
1. Αε ο= 'βΩβόκ βΩα π= 'βΩγόκ' μόμέ ί έεμηγή έβοώιίλίκ Ϋ <- ο > π Ωθηάίάέα λμη Ϋ μίε μαδή
ΑΛΗΘΗ΢
2. Η έεμηγή έβοώιίλίκ π <- 9^2 + 2*4 έβοριέί λμη π μίε μαδή 99
3. Η θιημέιΩαόμίμΩ μρε μέγέλμώε έίεΩα Ωιαΰδίμαβηί , γηΫαβηί βΩα λνΫβιαμαβηί.
4. Η έεμηγή έθΩεάγίπίκ ΓΙΑ δέμΩμιέθέμΩα θάεμΩ λέ Ο΢Ο.
5. ΜαΩ λνεάιμίλί δθηιέί εΩ βΩγέλμέί θέιαλλόμέιέκ Ωθό δαΩ ξηιέκ Ωθό μη βνιίρκ θιό-
ΫιΩδδΩ ί Ωθό έεΩ άγγη νθηθιόΫιΩδδΩ.

Α2. ΝΩ ΩθΩεμήλέμέ λμακ θΩιΩβάμρ έιρμήλέακ:


1. ΝΩ Ϋιάπέμέ μηνκ βΩεόεέκ θην θιέθέα εΩ ΩβηγηνΰηύεμΩα λμί οιήλί μρε έδξργένδέερε
Ϊιόορε.

2. ΑεΩξέιέμέ μΩ θγέηεέβμήδΩμΩ μην μδίδΩμαβηύ θιηΫιΩδδΩμαλδηύ.

3. Γιάπμέ μηε ηιαλδό μην θίεΩβΩ.

Α3. Πηαη βιαμήιαη θΩιΩΪαάήέα μη θΩιΩβάμρ μδήδΩ ΩγΫηιίΰδην; ΝΩ ΩαμαηγηΫήλέμέ μίε Ωθά-
εμίλί λΩκ.
Ω<-4
ΔαάΪΩλέ Ϊ
ο<- Ω + Ϊ + ν
Εδξάεαλέ ο

Α4. Αε Ω έεΩκ μιαπήξαηκ ΩβέιΩαηκ Ωιαΰδόκ, μα νθηγηΫίήέα μη θΩιΩβάμρ μδήδΩ ΩγΫηιίΰδην;


Ϊ <- 0
ΔαάΪΩλέ Ω
Όλη Ω<>0 ΕθΩεάγΩΪέ
ι <- Ω mod 10
Ω <- Ω div 10
Ϊ<- Ϊ + ι
Σέγηκ_έθΩεάγίπίκ
Εδξάεαλέ Ϊ
α. δέλη όιη πίξίρε Ωιαΰδηύ
αα. άΰιηαλδΩ πίξίρε Ωιαΰδηύ
ααα. δέΫαλμη πίξίην Ωιαΰδηύ.

Α5. ΔίεέμΩα μη θΩιΩβάμρ μδήδΩ ΩγΫηιίΰδην.


β <-0
γ <- 0
δ <- 0
ε <-0
λ <- 0
ΓαΩ α Ωθό 1 δέοια 10
άαάΪΩλέ ο
Αε ο>0 μόμέ
β <- β + 1
γ <- γ +ο
μέγηκ_Ωε
Αε ο < 0 μόμέ
δ <- δ + 1
μέγηκ_Ωε
λ <- λ + ο
ε <- ε + 1
Σέγηκ_έθΩεάγίπίκ

ΝΩ ΩθΩεμήλέμέ δέ λρλμό ή γάΰηκ λμακ θΩιΩβάμρ θιημάλέακ.


1. ί μαδή μην ε έίεΩα 10
2. ί δέΫαλμί μαδή μην β έίεΩα 5
3. Η μαδή μην δ έίεΩα θάεμημέ δαβιόμέιί μην ε
4. Η μαδή μην β βΩα μην ε έίεΩα θάεμΩ ίλέκ.
5. Ση λ έβξιάήέα μη άΰιηαλδΩ μρε ΰέμαβώε Ωιαΰδώε.
6. μη δ έβξιάήέα μη θγήΰηκ μρε Ωιείμαβώε.

ΘΕΜΑ Β
Β1. ΝΩ δέμΩμιέπέμέ όγέκ μακ θΩιΩβάμρ άηδέκ έθΩεάγίπίκ λέ Ο΢Ο.
ΓαΩ α Ωθό 10 δέοια 3 δέ_ΪήδΩ -3
έδξάεαλέ α
γ <- 1
Αιοή_έθΩεάγίπίκ
Εδξάεαλέ α,γ
γ <- γ + 1,5
δέοιακ_όμην γ >4
μέγηκ_έθΩεάγίπίκ

Β2. ΓαΩ μΩ θΩιΩβάμρ μδήδΩμΩ ΩγΫηιίΰδρε εΩ ΩθΩεμήλέμέ θόλέκ ξηιέκ έβμέγηύεμΩα ηα άηδέκ
έθΩεάγίπίκ βΩΰώκ βΩα μα ΩθημέγέλδΩ έβμνθώεέμΩα λμίε ηΰόεί.

Ω. ΫαΩ α Ωθό 1 δέοια 10 δέ_ΪήδΩ 11


έδξάεαλέ α
μέγηκ_έθΩεάγίπίκ
έδξάεαλέ α

Ϊ. ΫαΩ α Ωθό 10 δέοια 2 δέ_ΪήδΩ -1


Ωε α mod2 = 0 μόμέ
έδξάεαλέ α
μέγηκ_Ωε
μέγηκ_έθΩεάγίπίκ

Ϋ. ΫαΩ α Ωθό 1 δέοια 5


έδξάεαλέ α
μέγηκ_έθΩεάγίπίκ

ΘΕΜΑ Γ
ΜαΩ έμΩαιίΩ ΩθΩλοηγέί 500 νθΩγγήγηνκ. ΝΩ Ϋιάπέμέ θιόΫιΩδδΩ λέ ΓΛΨ΢΢Α μη ηθηίη ΫαΩ βάΰέ
νθάγγίγη:
Ω. ΰΩ άαΩΪάήέα μη ηεηδΩμέθώενδη, μη δαλΰό μην βΩα μακ ώιέκ έιΫΩλίΩκ μην δήεΩ θην θέιΩλέ.

Ϊ. ΰΩ νθηγηΫίήέα μη θηλό μην δθόεηνκ θην ΰΩ γάΪέα η βάΰέ νθάγγίγηκ , λύδξρεΩ δέ μηε θΩ-
ιΩβάμρ θίεΩβΩ:
ΜίεαΩίέκ ώιέκ έιΫΩλίΩκ Μθόεηνκ Ωεά ώιΩ έιΫΩλίΩκ
σρκ βΩα 160 0,8
σρκ βΩα 180 2
σρκ βΩα 200 2,5
ςερ μρε 200 3

Ϋ. ΰΩ έδξΩείήέα μη ηεηδΩμέθώενδη μην νθΩγγήγην βΩα μη δθόεηνκ θην ΰΩ γάΪέα.

ά. ΢έ θέιίθμρλί θην η μέγαβόκ δαλΰόκ μην (δαλΰόκ + δθόεηνκ) ζέθέιεάέα μΩ 1500 ένιώ Ϋίεέ-
μΩα βιάμίλί 5%. ΝΩ έβμνθρΰέί μη θηλό μίκ βιάμίλίκ Ωε Ωνμό νθάιοέα. ΢έ άαΩξηιέμαβή θέιί-
θμρλί εΩ έδξΩείήέμΩα ΩεάγηΫη δήενδΩ.

έ. ΝΩ νθηγηΫίήέμΩα βΩα εΩ έβμνθώεέμΩα μη λνεηγαβό θηλό θην Ωεμαλμηαοέί λμη δθόεηνκ όγρε
μρε νθΩγγήγρε βΩΰώκ βΩα μη λνεηγαβό θηλό θην Ωεμαλμηαοέί λμακ βιΩμήλέακ όγρε μρε νθΩγ-
γήγρε.

ΘΕΜΑ Δ
σεΩκ βΩΰίΫίμήκ έάρλέ λέ 50 δΩΰίμέκ έεΩ μέλμ 100 έιρμήλέρε μύθην '΢ρλμό -Λάΰηκ'. ΓαΩ εΩ
άαένβηγύεέα μί άαόιΰρλί μην Ωθηξάλαλέ εΩ ΩεΩθμύζέα έεΩ θιόΫιΩδδΩ θην ΰΩ βάεέα μΩ έζήκ:
Ω. ΰΩ βΩμΩοριέί μακ λρλμέκ ΩθΩεμήλέακ βάΰέ έιώμίλίκ ( '΢' ή 'Λ') λέ έεΩ δηεηάαάλμΩμη θίεΩβΩ
Α έγέΫοηεμΩκ μίε ηιΰή έαλΩΫρΫή μρε άέάηδέερε.

Ϊ. ΰΩ βΩμΩοριέί μακ ΩθΩεμήλέακ μην βάΰέ δΩΰίμή ( '΢' ή 'Λ') λέ έεΩ άαλάαάλμΩμη θίεΩβΩ Β έγέΫ-
οηεμΩκ μίε ηιΰή έαλΩΫρΫή μρε άέάηδέερε.
Ϋ. ΰΩ νθηγηΫίήέα μη θγήΰηκ μρε λρλμώε ΩθΩεμήλέρε βάΰέ δΩΰίμή λνΫβιίεηεμΩκ μΩ λμηαοέίΩ
μρε άύη θαεάβρε.

ά. ΰΩ έδξΩείήέα μηε ΩύζηεμΩ Ωιαΰδό μην δΩΰίμή ή μρε δΩΰίμώε δέ μη δέΫΩγύμέιη θγήΰηκ μρε
λρλμώε ΩθΩεμήλέρε.

έ. ΰΩ έδξΩείήέα μηε Ωιαΰδό μίκ έιώμίλίκ ή μρε έιρμήλέρε δέ μη δαβιόμέιη ΪΩΰδό άνλβηγί-
Ωκ, άίγΩάή δέ μη δαβιόμέιη θγήΰηκ μρε γάΰηκ ΩθΩεμήλέρε.

ΑΠΑΝΣΗ΢ΕΙ΢
ΘΕΜΑ Α
Α1. 1 - Λ 2 - Λ 3 - Λ 4 - ΢ 5 - ΢
Α2. 1. λοηγαβό ΪαΪγίη λέγ.150
2. λοηγαβό ΪαΪγίη λέγ.173-174
3. λοηγαβό ΪαΪγίη λέγ 156
Α3. ΠΩιΩΪαάήέμΩα μη βιαμήιαη μίκ έαλόάην ΫαΩ μί δέμΩΪγίμή ν
Α4. ΢ρλμό μη αα
Α5. 1 - ΢ 2 - Λ 3 - Λ 4 - Λ 5 - Λ 6 - ΢

ΘΕΜΑ Β
Β1.
α<- 10
Όλη α >= 3 έθΩεάγΩΪέ
έδξάεαλέ α
γ<- 1
Όλη γ<= 4 έθΩεάγΩΪέ
Εδξάεαλέ α,γ
γ <- γ + 1.5
Σέγηκ_έθΩεάγίπίκ
α <- α -3
Σέγηκ_έθΩεάγίπίκ

Β2. Ω. 1 ξηιά έδξΩείήηεμΩα ηα Ωιαΰδηί 1 12


Ϊ. 9 ξηιέκ έδξΩείήηεμΩα ηα Ωιαΰδηί 10 8 6 4 2
Ϋ. 5 ξηιέκ έδξΩείήηεμΩα ηα Ωιαΰδηί 1 2 3 4 5

ΘΕΜΑ Γ
ΠΡΟΓΡΑΜΜΑ ΘΕΜΑΓ
ΜΕΣΑΒΛΗΣΕ΢
ΑΚΕΡΑΙΕ΢: Ι
ΠΡΑΓΜΑΣΙΚΕ΢: ΜΙ΢[500],ΨΡ[500],ΜΠ[500], ΣΕΛ[500],ΚΡ,΢ΤΝ_ΜΠ,΢ΤΝ_ΚΡ
ΦΑΡΑΚΣΗΡΕ΢: ΟΝ[500]
ΑΡΦΗ
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 500
ΔΙΑΒΑ΢Ε ΟΝ[Ι],ΜΙ΢[Ι],ΨΡ[Ι]
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 500
ΑΝ ΨΡ[Ι] <= 160 ΣΟΣΕ
ΜΠ[Ι] <- ΨΡ[Ι] * 0.8
ΑΛΛΙΨ΢_ΑΝ ΨΡ[Ι] <= 180 ΣΟΣΕ
ΜΠ[Ι] <- ΨΡ[Ι] * 2
ΑΛΛΙΨ΢_ΑΝ ΨΡ[Ι] <= 200 ΣΟΣΕ
ΜΠ[Ι] <- ΨΡ[Ι] * 2.5
ΑΛΛΙΨ΢_ΑΝ ΨΡ[Ι] > 200 ΣΟΣΕ
ΜΠ[Ι] < - ΨΡ[Ι] *3
ΣΕΛΟ΢_ΑΝ
ΓΡΑΧΕ ΟΝ[Ι],ΜΠ[Ι]
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
΢ΤΝ_ΜΠ<-0
΢ΤΝ_ΚΡ <- 0
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 500
ΣΕΛ[Ι] <- ΜΙ΢[Ι] + ΜΠ[Ι]
ΑΝ ΣΕΛ[Ι] > 1500 ΣΟΣΕ
ΚΡ<- 0.05 * ΣΕΛ[Ι]
ΓΡΑΧΕ 'ΤΠΑΛΛΗΛΟ΢', ΟΝ[Ι], 'ΚΡΑΣΗ΢Η' , ΚΡ
΢ΤΝ_ΚΡ <- ΢ΤΝ_ΚΡ + ΚΡ
ΑΛΛΙΨ΢
ΓΡΑΧΕ '΢ΣΟΝ ΤΠΑΛΛΗΛΟ',ΟΝ[Ι],'ΔΕ ΘΑ ΓΙΝΕΙ ΚΡΑΣΗ΢Η'
ΣΕΛΟ΢_ΑΝ
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 500
΢ΤΝ_ΜΠ <- ΢ΤΝ_ΜΠ + ΜΠ[Ι]
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΓΡΑΧΕ '΢ΤΝΟΛΙΚΕ΢ ΚΡΑΣΗ΢ΕΙ΢',΢ΤΝ_ΚΡ
ΓΡΑΧΕ '΢ΤΝΟΛΙΚΟ ΜΠΟΝΟΤ΢',΢ΤΝ_ΜΠ
ΣΕΛΟ΢_ΠΡΟΓΡΑΜΜΑΣΟ΢

ΘΕΜΑ Δ
ΠΡΟΓΡΑΜΜΑ ΘΕΜΑΔ
ΜΕΣΑΒΛΗΣΕ΢
ΑΚΕΡΑΙΕ΢: Ι,Ξ,ΠΛ΢[50],ΜΑΦ,ΠΛΛ[100],ΜΙΝ
ΦΑΡΑΚΣΗΡΕ΢:Α[100],Β[50,100]
ΑΡΦΗ
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 100
ΑΡΦΗ_ΕΠΑΝΑΛΗΧΗ΢
ΔΙΑΒΑ΢Ε Α[Ι]
ΜΕΦΡΙ΢_ΟΣΟΤ Α[Ι] = '΢' Η Α[Ι] = 'Λ'
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 50
ΓΙΑ Ξ ΑΠΟ 1 ΜΕΦΡΙ 100
ΑΡΦΗ_ΕΠΑΝΑΛΗΧΗ΢
ΔΙΑΒΑ΢Ε Β[Ι,Ξ]
ΜΕΦΡΙ΢_ΟΣΟΤ Β[Ι,Ξ] = '΢' Η Β[Ι,Ξ] = 'Λ'
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 50
ΠΛ΢[Ι]<-0
ΓΙΑ Ξ ΑΠΟ 1 ΜΕΦΡΙ 100
ΑΝ Β[Ι,Ξ] = Α[Ξ] ΣΟΣΕ
ΠΛ΢[Ι] <- ΠΛ΢[Ι] +1
ΣΕΛΟ΢_ΑΝ
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΜΑΦ <- ΠΛ΢[1]
ΓΙΑ Ι ΑΠΟ 2 ΜΕΦΡΙ 50
ΑΝ ΠΛ΢[Ι] > ΜΑΦ ΣΟΣΕ
ΜΑΦ <- ΠΛ΢[Ι]
ΣΕΛΟ΢_ΑΝ
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 50
ΑΝ ΠΛ΢[Ι] = ΜΑΦ ΣΟΣΕ
ΓΡΑΧΕ Ι
ΣΕΛΟ΢_ΑΝ
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΓΙΑ Ξ ΑΠΟ 1 ΜΕΦΡΙ 100
ΠΛΛ[Ξ]<-0
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 50
ΑΝ Β[Ι,Ξ] <>Α[Ξ] ΣΟΣΕ
ΠΛΛ[Ξ] <- ΠΛΛ[Ξ] +1
ΣΕΛΟ΢_ΑΝ
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΜΙΝ <- ΠΛΛ[1]
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 100
ΑΝ ΠΛΛ[Ι]<ΜΙΝ ΣΟΣΕ
ΜΙΝ <- ΠΛΛ[Ι]
ΣΕΛΟ΢_ΑΝ
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΓΙΑ Ι ΑΠΟ 1 ΜΕΦΡΙ 100
ΑΝ ΜΙΝ = ΠΛΛ[Ι] ΣΟΣΕ
ΓΡΑΧΕ 'ΕΡΨΣΗ΢Η', Ι
ΣΕΛΟ΢_ΑΝ
ΣΕΛΟ΢_ΕΠΑΝΑΛΗΧΗ΢
ΣΕΛΟ΢_ΠΡΟΓΡΑΜΜΑΣΟ΢

You might also like