ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΔΙΑΓΩΝΙΣΜΑΤΟΣ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΤΙΣ 01/03/2015 ΘΕΜΑ Α Α1. 1. ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΠΑΡΑΓΡΑΦΟΣ 3.2 2. ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΠΑΡΑΓΡΑΦΟΣ 3.3 3. ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΠΑΡΑΓΡΑΦΟΣ 3.2 : Προσπέλαση, Εισαγωγή, Διαγραφή, Αναζήτηση, Ταξινόμηση, Αντιγραφή, Συγχώνευση, Διαχωρισμός Α2. 1. Λ 2. Σ 3. Σ 4. Λ 5. Σ 6. Λ 7. Σ 8. Λ 9. Λ 10. Λ Α3. ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΠΑΡΑΓΡΑΦΟΣ 9.2 Α4. α. X <- -3 β. ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 5 Ζ[i] <- X TΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ γ. ΓΡΑΨΕ Ζ[1], Ζ[2] δ. Ω <- (Ζ[14]+Ζ[15])/2 ε. ΑΝ X>=1 KAI X<=15 TOTE ΓΡΑΨΕ Ζ[Χ] ΤΕΛΟΣ_ΑΝ Α5. Το κριτήριο της περατότητας γιατί με βήμα μηδέν δεν αλλάζει ποτέ η τιμή στην αρχική συνθήκη Α6. α. (ΟΧΙ (3+1*3>10)) ΚΑΙ (15 MOD (3-1)=1)
β. (ΟΧΙ (6>10)) ΚΑΙ (1=1) γ. (ΟΧΙ ΨΕΥΔΗΣ) ΚΑΙ (ΑΛΗΘΗΣ) δ. ΑΛΗΘΗΣ ΚΑΙ ΑΛΗΘΗΣ ΑΛΗΘΗΣ ΘΕΜΑ Β Β1. α. Διάβασε πλ Σ 0 i πλ ΟΧΙ i >=1 ΝΑΙ Εμφάνισε Σ i mod 2<>0 ΝΑΙ πλ<>0 ΝΑΙ ΟΧΙ Σ Σ+(i mod2)^2 ΟΧΙ ΜΟ Σ/ΠΛ Εμφάνισε ΜΟ i i+1
β. πλ Σ i ΜΟ ΟΘΟΝΗ 3 0 1 3 2 2 1 2 0 0,6666 0,6666 Β2. Διάβασε πλ Σ 0 i πλ Αν i >= 1 τότε Αν i MOD 2<>0 τότε Σ Σ + (i MOD 2)^2 i i-1 Μέχρις_ότου i<1 Β3. Αλγόριθμος Παράδειγμα Διάβασε Α Γ 1 Για I από 1 μέχρι 100 Γ Γ*I Εμφάνισε Γ Αν Α<>0 τότε Β Γ/Α Εμφάνισε Β Τέλος Παράδειγμα
ΘΕΜΑ Γ Αλγόριθμος Θ_Γ Για i από 1 μέχρι 30! Γ1 Διάβασε ΟΝ[i], ΕΠ[i] Aρχή_επανάληψης Διάβασε Β[i] Μέχρις_ότου Β[i]>=1 και Β[i]<=20 Για i από 1 μέχρι 30! Γ2 Αν Β[i]>=18 τότε Εμφάνισε ΟΝ[i], ΕΠ[i] Για i από 2 μέχρι 30!Γ3 Για j από 30 μέχρι i με_βήμα -1 Αν ΕΠ[j-1]> ΕΠ[j] τότε αντιμετάθεσε ΕΠ[j-1], ΕΠ[j] αντιμετάθεσε ΟΝ[j-1], ΟΝ[j] αντιμετάθεσε Β[j-1], Β[j] πλ 0 Για i από 1 μέχρι 30 Αν Β[i]<10 τότε Εμφάνισε ΟΝ[i], ΕΠ[i] πλ πλ+1 Εμφάνισε πλ, μαθητές κάτω από την βάση ποσοστό πλ*100/30! Γ4 Εμφάνισε ποσοστό, %
ΜΑΧ Β[1]! Γ5 Για i από 2 μέχρι 30 Αν Β[i]>ΜΑΧ τότε ΜΑΧ Β[i] Tέλος_αν Για i από 1 μέχρι 30 Αν Β[i]=ΜΑΧ τότε Εμφάνισε ΟΝ[i], ΕΠ[i] Tέλος_αν Διάβασε ΟΝΟΜΑ, ΕΠΙΘΕΤΟ!Γ6 i 1 done ψευδής Όσο i<=30 και done=ψευδής επανάλαβε Αν ΟΝ[i]=ΟΝΟΜΑ και ΕΠ[i]=ΕΠΙΘΕΤΟ τότε Εμφάνισε Β[i] done Αληθής αλλιώς i i+1 Tέλος_αν Αν done=ψευδής τότε εμφάνισε ο μαθητής δεν έγραψε Τέλος Θ_Γ ΘΕΜΑ Δ Αλγόριθμος Θ_Δ Για i από 1 μέχρι 7!Δ1 Διάβασε ΟΝ[i], Σ[i] Για j από 1 μέχρι 3 Διάβασε ΚΛ[i,j]
Για i από 1 μέχρι 7!Δ2 SUM[i] 0 Για j από 1 μέχρι 3 SUM[i] SUM[i]+ ΚΛ[i,j] Εμφάνισε SUM[i] MAX SUM[1]!Δ3 Για i από 2 μέχρι 7 Αν SUM[i]> MAX τότε MAX SUM[i] Για i από 1 μέχρι 7 Αν SUM[i]= MAX τότε Εμφάνισε ΟΝ[i] MAX Σ[1]-SUM[1]!Δ4 Για i από 2 μέχρι 7 Αν Σ[i]-SUM[i]>MAX τότε MAX Σ[i]-SUM[i] Για i από 1 μέχρι 7 Αν Σ[i]-SUM[i]=MAX τότε Εμφάνισε ΟΝ[i] Για i από 1 μέχρι 7!Δ5 Εμφάνισε ΟΝ[i] MAX ΚΛ[i,1]
ΘΕΣΗ 1 Για j από 2 μέχρι 3 Αν ΚΛ[i,j]>MAX τότε MAX ΚΛ[i,j] ΘΕΣΗ j Αν ΘΕΣΗ=1 τότε Εμφάνισε Ιούνιος αλλιώς_αν ΘΕΣΗ=2 τότε Εμφάνισε Ιούλιος αλλιώς Εμφάνισε Αύγουστος Τέλος Θ_Δ
ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΘΕΜΑ Α ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΔΙΑΓΩΝΙΣΜΑΤΟΣ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΤΙΣ Α1. ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΠΑΡΑΓΡΑΦΟΣ 9.4 Α2. α) Ακέραιοι και Πραγματικοί β) ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΠΑΡΑΓΡΑΦΟΣ 7.3 και 7.4 γ) ΣΤΑΘΕΡΕΣ Π=3.14 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α,Β 08/03/2015 Α3. 1. Η ώθηση για την στοίβα και η εισαγωγή για την ουρά. 2. ΣΤΟΙΒΑ ΟΥΡΑ 3. Η απώθηση για την στοίβα και η εξαγωγή για την ουρά. 4. 3 απωθήσεις από την στοίβα και 5 εξαγωγές από την ουρά Α4. 1. Σ 2. Σ 3. Λ 4. Σ 5. Λ Α5. i 1 done ψευδής Όσο i<=n και done=ψευδής επανάλαβε Αν Τ[i]=key τότε αλλιώς 1 41 71 14 12 8 25 done αληθής Εμφάνισε Βρέθηκε η τιμή, key, στην θέση, i i i+1 25 8 12 14 71 41 1
Αν done=ψευδής τότε Εμφάνισε Δεν βρέθηκε η τιμή, key Α6. x 1 Αν x<=κ τότε Εμφάνισε x x x+1 Μέχρις_ότου x>κ ΘΕΜΑ Β Β1. 1. Χ 50 ΝΑΙ Χ>0 ΟΧΙ Υ 2 ΝΑΙ Υ<=6 Χ Χ-10 Υ Υ+2 ΟΧΙ ΓΡΑΨΕ Χ
2. Χ 50 3. ΌΣΟ Χ>0 ΕΠΑΝΑΛΑΒΕ Υ 2 ΌΣΟ Υ<=6 ΕΠΑΝΑΛΑΒΕ Χ Χ-10 Υ Υ+2 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ Χ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Χ Υ ΟΘΟΝΗ 50 40 2 30 4 20 6 20 10 2 0 4-10 6-10 Β2. Β3. Α Β Ν Μ Χ ΟΘΟΝΗ 1 1 0 2 2 1 2 2 1 2 2 2 3 3 3 1 3 3 3 5 5 1 4 5 5 8 2 4 8 2 4 8 8 K L X Y TEMP ΟΘΟΝΗ 24 40 24 40 40 24 24 24 16 24 16 16 8 16 16 8 8 0 8 8 0 120 8 120 ΘΕΜΑ Γ Αλγόριθμος Θ_Γ Για i από 1 μέχρι 5000 Διάβασε ΑΜ[i], ΟΝ[i] Aρχή_επανάληψης Διάβασε Β1[i]! Γ1
Μέχρις_ότου Β1[i]>=0 και Β1[i]<=100 Aρχή_επανάληψης Διάβασε Β2[i] Μέχρις_ότου Β2[i]>=0 και Β2[i]<=100 Για i από 1 μέχρι 5000 ΜΟ[i] (Β1[i]+Β2[i])/2! Γ2 Για i από 1 μέχρι 5000 Αν ΜΟ[i]>=60 τότε Εμφάνισε ΑΜ[i], ΟΝ[i], ΜΟ[i] Εμφάνισε Δώσε αριθμό μητρώου για αναζήτηση Διάβασε ΑΡΜΗΤ!Γ3 i 1 done ψευδής Όσο i<=5000 και done=ψευδής επανάλαβε Αν ΑΜ[i]=ΑΡΜΗΤ τότε Αν ΜΟ[i]>=60 τότε Εμφάνισε ΑΜ[i], ΟΝ[i], ΜΟ[i], ΕΠΙΤΥΧΩΝ αλλιώς Εμφάνισε ΑΜ[i], ΟΝ[i], ΜΟ[i], ΑΠΟΤΥΧΩΝ done αληθής αλλιώς i i+1 Αν done=ψευδής τότε Εμφάνισε ο Αριθμός Μητρώου δεν αντιστοιχεί σε διαγωνιζόμενο Τέλος Θ_Γ
ΘΕΜΑ Δ Αλγόριθμος Θ_Δ Για i από 1 μέχρι 1000!Δ1 Εμφάνισε Δώσε επωνυμία Διάβασε ΕΠΩΝ_ΚΑΤ[i,1] Mέχρις_ότου ΕΠΩΝ_ΚΑΤ[i,1]>= Ε και ΕΠΩΝ_ΚΑΤ[i,1]<= Ζ Εμφάνισε Δώσε κατηγορία Διάβασε ΕΠΩΝ_ΚΑΤ[i,2] Mέχρις_ότου ΕΠΩΝ_ΚΑΤ[i,2]= Β ή ΕΠΩΝ_ΚΑΤ[i,2]= Γ ή ΕΠΩΝ_ΚΑΤ[i,2]= Δ Για i από 1 μέχρι 1000!Δ2 Για j από 1 μέχρι 12 Εμφάνισε Δώσε είσπραξη Διάβασε ΕΙΣ[i,j] Μέχρις_ότου ΕΙΣ[i,j]>=15000 και ΕΙΣ[i,j]<=150000 Για i από 1 μέχρι 1000!Δ3 sum 0 Για j από 1 μέχρι 12 sum sum+εισ[i,j] ΜΕ[i] sum/12 ΠΛ 0!Δ4 Για i από 1 μέχρι 1000 Αν ΕΠΩΝ_ΚΑΤ[i,2]= Β και ΜΕ[i]>80000 τότε ΠΛ ΠΛ+1
Εμφάνισε ΠΛ Αν ΠΛ>=10 τότε!δ5 i 1 κ 0 Όσο i<=1000 και κ<πλ επανάλαβε Αν ΕΠΩΝ_ΚΑΤ[i,2]= Β και ΜΕ[i]>80000 τότε Εμφάνισε ΕΠΩΝ_ΚΑΤ[i,1], ΜΕ[i] κ κ+1 i i+1 Τέλος Θ_Δ
ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΔΙΑΓΩΝΙΣΜΑΤΟΣ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΤΙΣ 22/03/2015 ΘΕΜΑ Α Α1. ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΠΑΡΑΓΡΑΦΟΣ 1.6 Α2. 1. Σ 2. Λ 3. Λ 4. Λ 5. Λ 6. Λ 7. Λ 8. Σ 9. Λ 10. Σ Α3. 1. 1. β 2. δ 3. α 4. β 5. γ 2. 1. β,δ 2. α,γ Α4. 1. Πρόταση Α: ΨΕΥΔΗΣ, Πρόταση Β: ΑΛΗΘΗΣ, Πρόταση Γ: ΨΕΥΔΗΣ, Πρόταση Δ: ΑΛΗΘΗΣ 2. Λογική Πράξη Αποτέλεσμα Α ή Β ΑΛΗΘΗΣ Α ή Γ ΨΕΥΔΗΣ Γ και ΨΕΥΔΗΣ Α και ΨΕΥΔΗΣ όχι Α ΑΛΗΘΗΣ όχι Β ΨΕΥΔΗΣ Α5. 1. ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΠΑΡΑΓΡΑΦΟΣ 10.4 2. ΣΧΟΛΙΚΟ ΒΙΒΛΙΟ ΠΑΡΑΓΡΑΦΟΣ 10.5.3 ΘΕΜΑ Β Β1. Αλγόριθμος Θ_Β1 Διάβασε Χ Αν Χ<=10 τότε Α Χ+2 Εμφάνισε Α αλλιώς_αν Χ<=30 τότε Εμφάνισε Χ αλλίως_αν Χ<=50 τότε Β Χ*2 Εμφάνισε Β αλλιώς Εμφάνισε 2015 Τέλος Θ_Β1 Β2. α β Χ ΟΘΟΝΗ 5 3 - - 9 8 2 13 17 2 13 17 4 17 2 8 21 6 12 29 6 12 29 4 29 6 4 29 10 4 Εμφανίζονται: 13, 17 12, 29 4
ΘΕΜΑ Γ ΠΡΟΓΡΑΜΜΑ Θ_Γ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: ΟΘΟΝΕΣ, Ν, Κ ΠΡΑΓΜΑΤΙΚΕΣ: ΠΟΣ, ΣΜ ΧΑΡΑΚΤΗΡΕΣ: ΟΝΕΠ ΑΡΧΗ Ν 0 Κ 0 ΓΡΑΨΕ Δώσε ονοματεπώνυμο υπαλλήλου ΔΙΑΒΑΣΕ ΟΝΕΠ ΟΣΟ ΟΝΕΠ <> * ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ Δώσε ποσότητα οθονών ΔΙΑΒΑΣΕ ΟΘΟΝΕΣ ΣΜ 1000 + ΒONUS (ΟΘΟΝΕΣ) ΓΡΑΨΕ Συνολικός μισθός, ΣΜ Ν Ν+1 ΑΝ ΣΜ>1200 ΤΟΤΕ Κ Κ+1 ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Δώσε επόμενο ονοματεπώνυμο υπαλλήλου ΔΙΑΒΑΣΕ ΟΝΕΠ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΑΝ Ν<>0 ΤΟΤΕ ΠΟΣ Κ*100/Ν ΓΡΑΨΕ Ποσοστό, ΠΟΣ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ! Γ1 ΣΥΝΑΡΤΗΣΗ BONUS (Χ): ΠΡΑΓΜΑΤΙΚΗ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ! Γ2
ΑΡΧΗ ΑΝ Χ<=50 ΤΟΤΕ BONUS Χ* 1.5 ΑΛΛΙΩΣ_ΑΝ Χ<=100 ΤΟΤΕ BONUS 50*1.5+(Χ-50)*3 ΑΛΛΙΩΣ BONUS 50*1.5+50*3+(Χ-100)*3.5 ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ ΘΕΜΑ Δ Αλγόριθμος Θ_Δ Για i από 1 μέχρι 15!Δ1 Εμφάνισε Δώσε προορισμό Διάβασε ΟΝ[i] Για j από 1 μέχρι 12!Δ2 Εμφάνισε Δώσε ποσοστό Διάβασε ΠΟΣ[i,j] Mέχρις_ότου ΠΟΣ[i,j]>=0 KAI ΠΟΣ[i,j]<=100 Για i από 1 μέχρι 15 Σ 0 Για j από 1 μέχρι 12 Σ Σ+ΠΟΣ[i,j] ΜΟ[i] Σ/12 Για i από 1 μέχρι 15!Δ3 Αν ΜΟ[i]>65 τότε Εμφάνισε ΟΝ[i], Δεν θα γίνει καμία περικοπή
Για i από 1 μέχρι 15!Δ4 Αν ΜΟ[i]<40 τότε Εμφάνισε θα καταργηθεί ο προορισμός:,ον[i] Για i από 1 μέχρι 15!Δ5 Αν ΜΟ[i]>=40 και ΜΟ[i]<=65 τότε Εμφάνισε ΟΝ[i], θα γίνει περικοπή τους μήνες: Για j από 1 μέχρι 12 Αν ΠΟΣ[i,j]<40 τότε Εμφάνισε j Tέλος_αν Τέλος Θ_Δ
ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΔΙΑΓΩΝΙΣΜΑΤΟΣ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΤΙΣ 05/04/2015 ΘΕΜΑ Α Α1. 1. ΠΟΛΗ [1] ΠΥΡΓΟΣ ΠΟΛΗ[2] ΠΑΤΡΑ ΠΟΛΗ[3] ΑΙΓΙΟ 2. Χ 19 3. Υ ΧMOD7 4. Κ Α_Μ(Τ_Ρ(Υ)) 5. Κ Κ+0.15*Κ 6. Υ Α_Τ(Υ-Χ) 7. Π ΤΡΙΠΟΛΗ 8. ΑΝ Π=ΠΟΛΗ[1] Η Π=ΠΟΛΗ[2] Η Π=ΠΟΛΗ[3] ΤΟΤΕ Β ΑΛΗΘΗΣ ΑΛΛΙΩΣ Β ΨΕΥΔΗΣ ΤΕΛΟΣ_ΑΝ 9. ΤΕΜΡ ΠΟΛΗ[1] ΠΟΛΗ[1] ΠΟΛΗ[3] ΠΟΛΗ[3] ΤΕΜΡ 10. ΓΡΑΨΕ Χ,Υ,Κ,Π,Β,ΠΟΛΗ[1], ΠΟΛΗ[2], ΠΟΛΗ[3] Α2. ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ,Υ ΠΡΑΓΜΑΤΙΚΕΣ: Κ ΧΑΡΑΚΤΗΡΕΣ: ΠΟΛΗ[3],Π,ΤΕΜΡ ΛΟΓΙΚΕΣ: Β Α3. 1. Γ 2. Α 3. Δ 4. ΣΤ Α4. α. 1 Διάβασε Μ1,Μ2 2 Ρ 0
3 Όσο Μ2>0 επανάλαβε 4 Αν Μ2 mod 2 =1 τότε 5 Ρ Ρ+Μ1 6 7 Μ1 Μ1*2 8 Μ2 Μ2 div 2 9 10 Εκτύπωσε Ρ β. i) Εντολή 7 ii) Εντολή 8 γ. Αριθμός Εντολής Μ1 Μ2 Ρ 1 16 37 2 0 5 16 7 32 8 18 7 64 8 9 5 80 7 128 8 4 7 256 8 2 7 512 8 1 5 592 7 1024 8 0 Α5. 1. γ 2. α 3. β 4. δ Α6. Δεν ικανοποιείται το κριτήριο της καθοριστικότητας αφού στην περίπτωση που το Δ<0 δεν ορίζεται η τετραγωνική του ρίζα. Α7. 1 Διαφορετικό όνομα στην κλήση και στον ορισμό της διαδικασίας 2 Διαφορετικό πλήθος πραγματικών και τυπικών παραμέτρων στην κλήση 3 Διαφορετικός τύπος στις παραμέτρους
ΘΕΜΑ Β Β1. Αλγόριθμος Θ_Β Χ 1 Υ 0 Όσο Χ<=99 επανάλαβε Υ Υ+Χ Χ Χ+2 Γράψε Υ Υ Υdiv 2 Γράψε Υ Μέχρις_ότου Υ>0 Τέλος Θ_Β Β2. 1. Sum 0 E 10 ΟΣΟ Ε<=40 ΕΠΑΝΑΛΑΒΕ I 1 ΟΣΟ Ι<=5 ΕΠΑΝΑΛΑΒΕ Sum Sum+I I I+1 TEΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ Sum Ε Ε+5 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 2. Sum 0 E 10 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ I 1 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ Sum Sum+I I I+1 ΜΕΧΡΙΣ_ΟΤΟΥ Ι>5 ΓΡΑΨΕ Sum Ε Ε+5 ΜΕΧΡΙΣ_ΟΤΟΥ Ε>40 ΘΕΜΑ Γ Αλγόριθμος Θ_Γ Π 0 Σ 0 Διάβασε ΜΒ Αν ΜΒ>12 τότε Κ Κ+1 Μέχρις_ότου ΜΒ>0 και ΜΒ<=12 Π Π+1 Σ Σ+ΜΒ
Αν Σ>=440 και Σ<=499 τότε Εμφάνισε Προσοχή λίγος χώρος Μέχρις_ότου Σ>500 Εμφάνισε Υπέρβαση ορίων, διαγράψτε τουλάχιστον:, Σ-500, Mbyte Εμφάνισε Πλήθος εισερχόμενων μηνυμάτων μετά την διαγραφή:, Π-1 Εμφάνισε Πλήθος μηνυμάτων που δεν έγιναν δεκτά:, Κ Τέλος Θ_Γ ΘΕΜΑ Δ Αλγόριθμος Θ_Δ!Δ1 Διάβασε Ν Mέχρις_ότου Ν>=1 και Ν<=500 Για i από 1 μέχρι Ν!Δ2 Διάβασε ΗΜ[i] Mέχρις_ότου ΗΜ[i]>=1 Διάβασε ΚΩΔ[i] Mέχρις_ότου ΚΩΔ[i]>=1 και ΚΩΔ[i]<=10 Διάβασε Θ[i] Mέχρις_ότου Θ[i]= Α ή Θ[i]= Β ή Θ[i]= Γ Σ 0!Δ3 Για i από 1 μέχρι Ν Σ Σ+ΗΜ[i] ΜΟ Σ/Ν Εμφάνισε Μέσος όρος ημερών νοσηλείας:, ΜΟ Για i από 1 μέχρι Ν!Δ4 Αν Θ[i]= Α τότε
Κ[i] 125*ΗΜ[i] αλλιώς_αν Θ[i]= Β τότε Κ[i] 90*ΗΜ[i] αλλιώς Κ[i] 60*ΗΜ[i] Εμφάνισε Κόστος παραμονής:, Κ[i] Για J από 1 μέχρι 10!Δ5 A[J] 0 Για i από 1 μέχρι Ν J ΚΩΔ[i] A[J] A[J]+K[i] SUM 0 Για J από 1 μέχρι 10 Εμφάνισε Συνολικό ποσό ασφαλιστικού ταμείου, J, A[J] SUM SUM+ A[J]!Δ6 Εμφάνισε Συνολικό ποσό όλων των ταμείων:, SUM Τέλος Θ_Δ
ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΘΕΜΑ Α ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΔΙΑΓΩΝΙΣΜΑΤΟΣ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΤΙΣ Α1. 1. Σ 2. Σ 3. Λ 4. Λ 5. Λ 14/04/2015 Α2. Σχολικό σελ. 219 ή σελ. 182 στην έκδοση 2014-2015 Α3. 1. +, div 2. ή 3. 0,1,2,5, Π1, Π2, Ψευδής 4. Διάβασε Temp 5. οι εντολές Εμφάνισε 6. x+5=1, xdiv2=2, x+5=1 ή xdiv2=2, x=0 7. Temp, x 8. Α_Μ(X) ακέραιο μέρος ενός αριθμού Α4. Σ 0 ΘΕΜΑ Β Β1. Μ 1000 Όσο Σ>= -100 ΚΑΙ Μ<>2008 επανάλαβε Διάβασε αρ Σ Σ+αρ Μ Μ+1 Εμφάνισε Σ,Μ ΠΡΟΓΡΑΜΜΑ ΔΙΑΔΙΚΑΣΙΑ ΟΘΟΝΗ Α Β Α Β 10 20 10 10 20 100 200 100 200 200 100 200 100 Β3. ΠΡΟΓΡΑΜΜΑ Θ_Β3 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Κ,Y,L ΠΡΑΓΜΑΤΙΚΕΣ: X,R ΧΑΡΑΚΤΗΡΕΣ: Β Β2. Αλγόριθμος Θ_Β2 Όσο συνθήκη 1 επανάλαβε εντολή 1 Αν συνθήκη 2 τότε εντολή 2 εντολή 3 αλλιώς εντολή 4 εντολή 5 εντολή 6 Τέλος θ_β2
ΘΕΜΑ Γ Αλγόριθμος Θ_Γ ΜΑΧ -1 Διάβασε ΤΧ ΡΧ ΤΧ/2 Αν ΡΧ<5 τότε ΡΧ 5 Τ ΤΧ*10000 ΚΤ Τ+23/100*Τ Ρ ΡΧ*500 ΚΡ Ρ+23/100*Ρ Εμφάνισε Τελικό κόστος για τηλεόραση, ΚΤ, και για ραδιόφωνο, ΚΡ Αν ΚΤ>900000 τότε Εμφάνισε Ακριβή παραγωγή Αν ΚΤ>ΜΑΧ τότε ΜΑΧ ΚΤ ΧΡΜΑΧ ΤΧ Εμφάνισε ΘΕΛΕΤΕ ΝΑ ΔΩΣΕΤΕ ΔΕΔΟΜΕΝΑ ΚΑΙ ΓΙΑ ΝΕΑ ΔΙΑΦΗΜΙΣΗ (1=ΝΑΙ, 2=ΟΧΙ) Διάβασε ΑΠ Μέχρις_ότου ΑΠ= 1 ή ΑΠ= 2 Μέχρις_ότου ΑΠ= 2 Εμφάνισε ΚΟΣΤΟΣ ΠΙΟ ΑΚΡΙΒΗΣ ΔΙΑΦΗΜΙΣΗΣ, ΜΑΧ, ΜΕ ΧΡΟΝΟ, ΧΡΜΑΧ Τέλος Θ_Γ ΘΕΜΑ Δ Αλγόριθμος Θ_Δ Για i από 1 μέχρι 30!Δ1 Διάβασε ΟΝ[i], ΤΑΞΗ[i]
Για i από 1 μέχρι 200!Δ2 Για J από 1 μέχρι 30 AΠ[i,j] Για i από 1 μέχρι 200!Δ3 Κ 0 Κ Κ+1 Διάβασε ΨΗΦΟΣ Μέχρις_ότου (ΨΗΦΟΣ>=1 ΚΑΙ ΨΗΦΟΣ<=30) Η ΨΗΦΟΣ= -1 Αν ΨΗΦΟΣ>=1 τότε ΑΠ[i,ΨΗΦΟΣ] + Μέχρις_ότου Κ=7 Η ΨΗΦΟΣ= -1 Για J από 1 μέχρι 30!Δ4 AΘ[J] 0 Για i από 1 μέχρι 200 Αν AΠ[i,j]= + τότε AΘ[J] AΘ[J]+1 ΜΑΧ 100!Δ5 Για J από 1 μέχρι 30 Αν AΘ[J]>ΜΑΧ ΚΑΙ ΤΑΞΗ[j]= Β τότε ΜΑΧ AΘ[J] θέση J
Π 0 Για i από 1 μέχρι 70 Αν AΠ[i,θέση]= + τότε Π Π+1 Εμφάνισε Μαθητές της Α Λυκείου που ψήφισαν τον πρώτο σε ψήφους της Β :, Π Τέλος Θ_Δ