You are on page 1of 5

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

ΘΕΜΑ Α

Α1. 1. Σ
2. Σ
3. Σ
4. Λ
5. Σ

Α2. α. =
β. ΟΧΙ
γ. ΑΛΗΘΗΣ
δ. x>5
ε. (Α>Β ΚΑΙ Γ=Δ) Ή Κ

Α3. α. (ΟΧΙ(9mod5=20-4*2^2)) Ή (8>4 ΚΑΙ “X”>”Υ”)


β. (ΟΧΙ (4=4)) Ή (8>4 ΚΑΙ “X”>”Y”)
γ. (ΟΧΙ ΑΛΗΘΗΣ) Ή (ΑΛΗΘΗΣ ΚΑΙ ΨΕΥΔΗΣ)
δ. ΨΕΥΔΗΣ

Α4. α. Σχολ. Βιβλίο σελ. 180


β. Σχολ. Βιβλίο σελ. 140
γ. Σχολ. Βιβλίο σελ. 138
δ. Σχολ. Βιβλίο σελ. 139

Α5. Α101
Β0
Αρχή_επανάληψης
ΒΒ+Α
ΑΑ+2
Μέχρις_ότου Α>200
Εμφάνισε Β

ΘΕΜΑ Β
Β1. Για k από 1 μέχρι 29
θ k
Για i από k μέχρι 30
Αν Π[i] > Π[θ] τότε
θ i
Τέλος_αν
Τέλος_επανάληψης
Αντιμετάθεσε Π[k], Π[θ]
Τέλος_επανάληψης

Β2. Αλγόριθμος Άσκηση


s0
Για i από 1 μέχρι 200
Διάβασε m
Αν m>10 τότε
sm+s
Τέλος_αν
Τέλος_επανάληψης
Εκτύπωσε s
Τέλος Άσκηση

ΘΕΜΑ Γ
Αλγόριθμος Άσκηση
s0
τεμάχια_100
τεμ_max0
max-1
Διάβασε κωδ
Όσο κωδ≠0 επανάλαβε
Διάβασε αρτ,τιμή
ss+αρτ*τιμή
Αν τιμή>10 τότε
τεμάχια_10τεμάχια_10+αρτ
Τέλος_αν
Αν τιμή>max τότε
maxτιμή
τεμ_maxαρτ
Αλλιώς_αν τιμή=max τότε
τεμ_maxτεμ_max+αρτ
Tέλος_αν
Διάβασε κωδ
Τέλος_επανάληψης
Aν s<=500 τότε
Εμφάνισε "ΠΛΗΡΩΜΗ ΜΕΤΡΗΤΟΙΣ"
Αλλιώς
Πλ0
δόση20
Όσο s>0 επανάλαβε
ΠλΠλ+1
ss-δόση
δόσηδόση+5
Tέλος_επανάληψης
Εμφάνισε "Πλήθος δόσεων:",Πλ
Τέλος_αν
Εμφάνισε "Τεμάχια με τιμή>10",τεμάχια_10
Εμφάνισε "Τεμάχια με μέγιστη τιμή",τεμ_max
Tέλος Άσκηση

ΘΕΜΑ Δ
Αλγόριθμος Άσκηση
Για i από 1 μέχρι 10
Διάβασε ΟΝ[i]
Για j από 1 μέχρι 28
Διάβασε ΕΠ[i,j]
Τέλος_επανάληψης
Τέλος_επανάληψης
Για i από 1 μέχρι 10
s[i] 0
Για j από 1 μέχρι 28
s[i] s[i]+ΕΠ[i,j]
Τέλος_επανάληψης
Εμφάνισε ΟΝ[i],s[i]
Τέλος_επανάληψης
flagΨευδής
Για i από 1 μέχρι 10
πλ0
Για j από 1 μέχρι 28
Aν ΕΠ[i,j]>500 τότε
πλπλ+1
Tέλος_αν
Τέλος_επανάληψης
Αν Πλ=28 τότε
Eμφάνισε ΟΝ[i]
flagΑληθής
Tέλος_αν
Tέλος_επανάληψης
Aν flag=Ψευδής τότε
Εμφάνισε "Δεν υπάρχουν τέτοιοι ιστότοποι"
Τέλος_αν
flagΨευδής
Αρχή_επανάληψης
Εμφάνισε “Δώστε το όνομα προς αναζήτηση:”
Διάβασε όνομα
i1
pos0
Όσο i<=10 και flag=Ψευδής επανάλαβε
Aν ON[i]=όνομα τότε
flagAληθής
posi
Τέλος_αν
ii+1
Τέλος_επανάληψης
Aν flag=Αληθής τότε
εβδ0
Για j από 1 μέχρι 28
Αν j mod 7 = 1 τότε
εβδεβδ+1
ΣΥΝ_ΕΠ[εβδ] 0
Τέλος_αν
ΣΥΝ_ΕΠ[εβδ] ΣΥΝ_ΕΠ[εβδ]+ΕΠ[pos,j]
Τέλος_επανάληψης
maxΣΥΝ_ΕΠ[1]
Για j από 3 μέχρι 4
Aν ΣΥΝ_ΕΠ[j]>max τότε
maxΣΥΝ_ΕΠ[j]
Tέλος_αν
Τέλος_επανάληψης
Για j από 1 μέχρι 4
Aν ΣΥΝ_ΕΠ[j]=max τότε
Eμφάνισε “Εβδομάδα:”, j
Τέλος_αν
Tέλος_επανάληψης
Αλλιώς
Εμφάνισε “Δώστε νέο όνομα προς αναζήτηση:”
Διάβασε όνομα
Τέλος_αν
Μέχρις_ότου flag=Αληθής
Τέλος Άσκηση

You might also like