1. Αλγόριθμος Ασκ_1 Διάβασε Χ ΒΥ Χ DIV 8 ΒΙ Χ MOD 8 ΚΒ ΒΥ DIV 1024 ΒΥ ΒΥ MOD 1024 ΜΒ ΚΒ DIV 1024 ΚΒ ΚΒ MOD 1024 GB MB DIV 1024 MB MB MOD 1024 Εμφάνισε "Χωρητικότητα",GB,"GΒ",ΜΒ,"ΜΒ",ΚΒ,"ΚΒ",ΒΥ,"ΒΥΤΕS",ΒΙ,"BITS" Τέλος Ασκ_1 2. Αλγόριθμος Ασκ_2 Εμφάνισε "δωσε εναν τετραψηφιο" Διάβασε Χ! έστω Χ = 4321 α Χ div 1000! α = 4 β Χ mod 1000 div 100! β = 3 γ Χ mod 100 div 10! γ = 2 δ Χ mod 10! δ = 1 Εμφάνισε δ,γ,β,α Τέλος Ασκ_2 3. Αλγόριθμος Ασκ_3 Διάβασε ΝUM Α1 NUM div 100! Διάσπαση του αριθμού NUM στα τρία του ψηφία Α2 NUM mod 100 div 10 Α3 NUM mod 10 ΑΝΤΙΣΤΡΟΦΟΣ Α3 * 100 + Α2 * 10 + Α1! Δημιουργία αντίστροφου αριθμού ΔΙΑΦ ΑΝΤΙΣΤΡΟΦΟΣ - NUM Εμφάνισε ΑΝΤΙΣΤΡΟΦΟΣ, " - ", NUM, " = ", ΔΙΑΦ Τέλος Ασκ_3 4. Αλγόριθμος Ασκ_4 Διάβασε Α Χ 1 Α Εμφάνισε Χ Τέλος Ασκ_4 5. Αλγόριθμος Ασκ_5 Διάβασε Α,Β! έστω Α = 5 και Β = 1234 Α1 Β div 1000! Διάσπαση τετραψήφιου αριθμού Α2 B mod 1000 div 100 Α3 B mod 100 div 10 Α4 B mod 10 ΝΕΟΣ Α1 * 10000 + Α2 * 1000 + Α * 100 + Α3 * 10 + Α4 Εμφάνισε "Νέος πενταψήφιος αριθμός",νεοσ Τέλος Ασκ_5 6. Αλγόριθμος Ασκ_6 Διάβασε χρόνος! ο χρόνος ομιλίας είναι σε λεπτά μισάωρα χρόνος div 30 υπόλοιπο χρόνος mod 30 Αν υπόλοιπο 0 τότε μισάωρα μισάωρα + 1 Χρέωση 1.45 + (μισάωρα - 1) * 1.10 Εκτύπωσε "Ο πελάτης οφείλει ", χρέωση 1
Τέλος Ασκ_6 7. Αλγόριθμος Ασκ_7 Διάβασε ΒΑΘ Αν ΒΑΘ < 0 ή ΒΑΘ > 10 τότε Εμφάνισε "Λάθος" _αν ΒΑΘ 4,9 τότε Εμφάνισε "Κακώς" _αν ΒΑΘ 6,9 τότε Εμφάνισε "Καλώς" _αν ΒΑΘ 8,4 τότε Εμφάνισε "Λίαν Καλώς" Εμφάνισε "Άριστα" Τέλος Ασκ_7 8. Αλγόριθμος Ασκ_8 Διάβασε κωδικός,τιμή,είδος Αν είδος = "Βιολογικό" τότε Αν κωδικός = 10 τότε εκπτωση 0,1 _αν κωδικός = 13 τότε έκπτωση 0,15 _αν κωδικός = 12 ή κωδικός = 15 ή κωδικός = 19 τότε έκπτωση 0,2 έκπτωση 0 τέλος_αν Αν κωδικός = 10 τότε εκπτωση 0,15 _αν κωδικός = 13 τότε έκπτωση 0,2 _αν κωδικός = 12 ή κωδικός = 15 ή κωδικός = 19 τότε έκπτωση 0,3 έκπτωση 0 τέλος_αν τιμή τιμή έκπτωση * τιμή Εμφάνισε τιμή Τέλος Ασκ_8 9. Αλγόριθμος Ασκ_9 Διαβασε time, pos Αν (time 1) και (time 15) τότε K 280 * time _αν (time 16) και (time 30) τότε K 280 * 15 + (time 15) * 230 _αν (time 31) και (time 40) τότε K 280 * 15 + 230 * 15 + (time 30) * 200 _αν (time 41) τότε K 280 * 15 + 230 * 15 + 200 * 10 + (time 40) * 150 τέλος_αν cost Κ pos * Κ Εκτύπωσε "Κόστος διαφήμισης : ", cost Τέλος Ασκ_9 2
10. Αλγόριθμος Ασκ_10 Διάβασε Α, Β, Γ Αν Α <> Β και Β <> Γ και Α <> Γ τότε max A Αν Β > max τότε max Β Αν Γ > max τότε max Γ min A Αν Β < min τότε min Β Αν Γ < min τότε min Γ Εμφάνισε "Μέσος ",Α+Β+Γ-max-min Εμφάνισε "Δεν βρέθηκε μέσος" Τέλος Ασκ_10 11. Αλγόριθμοι Ασκ_11 Διάβασε Α,Β Αν Α * Β > 0 τότε Εμφάνισε "ομόσημοι" Αν (Α mod 2 = 0 και Β mod 2 = 0) ή (A mod 2 = 1 και Β mod 2 = 1) τότε Εμφάνισε Β-Α Εμφάνισε Α,Β Εμφάνισε "ετερόσημοι" Τέλος Ασκ_11 12. Αλγόριθμος Ασκ_12 Διάβασε Α, Β, Γ max A Αν Β > max τότε max Β Αν Γ > max τότε max Γ Πλευρές2 (Α+Β+Γ) max Αν Πλευρές2 > max τότε Εμφάνισε "Αποτελούν πλευρές τριγώνου" Εμφάνισε "Δεν αποτελούν πλευρές τριγώνου" Τέλος Ασκ_12 13. Αλγόριθμος Ασκ_13 Διάβασε όνομα, χρόνος! χρόνος σε λεπτά περίοδοι χρόνος div 30 3
Αν χρόνος mod 30 0 τότε περίοδοι περίοδοι + 1 Αν περίοδοι 6 τότε χρέωση 0.09 * περίοδοι χρέωση 0.09 * 6 + 0.065 * (περίοδοι 6) χρέωση χρέωση + 0.23 * χρέωση Εκτύπωσε "Η οφειλή είναι ", χρέωση Τέλος Ασκ_13! 3 λεπτά είναι 6 περίοδοι 14. Αλγόριθμος Ασκ_14 Διάβασε Μ Αν Μ 50 τότε πόντοι 10 _αν Μ 100 τότε πόντοι 10 + 1 * (Μ - 50) _αν Μ 199 τότε πόντοι 10 + 1 * 50 + 2 * (Μ - 100) _αν Μ 500 τότε πόντοι 10 + 1 * 50 + 2 * 99 + 4 * (Μ - 199) _αν Μ 1000 τότε πόντοι 10 + 1 * 50 + 2 * 99 + 4 * 301 + 6 * (Μ - 500) πόντοι 2 * (10 + 1 * 50 + 2 * 99 + 4 * 301 + 6 * 500) + 1 * (Μ 500) Εμφάνισε πόντοι Τέλος Ασκ_14 15. Αλγόριθμος Ασκ_15 Διάβασε Α Αν (Α 10) ΚΑΙ (Α 99) τότε Εμφάνισε "Θετικός διψήφιος" Χ Α div 10 Y A mod 10 Αν Χ mod 2 = 0 KAI Y mod 2 = 0 τότε Εμφάνισε "Ψηφία άρτια" _αν X mod 2 0 KAI Y mod 2 0 τότε Εμφάνισε "Ψηφία περιττά" Εμφάνισε "Όχι θετικός διψήφιος " Τέλος Ασκ_15 16. Αλγόριθμος Ασκ_16 υπόλοιπο 1000 mod 14 ΑΝ υπόλοιπο = 0 τότε! υπόλοιπο κιόνων 0 ΑΡΙΘΜΟΣ 1 _αν υπόλοιπο <= 7 ΤΟΤΕ! υπόλοιπο κιόνων από 1 έως 7 ΑΡΙΘΜΟΣ υπόλοιπο! υπόλοιπο κιόνων από 8 έως 13 ΑΡΙΘΜΟΣ 15 - υπόλοιπο Εμφάνισε "Αριθμός κίονα",αριθμοσ Τέλος Ασκ_16 17. Αλγόριθμος Ασκ_17 4
Εμφάνισε "Δώσε αριθμό χιλιομέτρων" Διάβασε Χ! ερώτημα Α υπόλοιπο Χ MOD 15000! τιμή από 0 έως 14999 Αν υπόλοιπο < 7500 ΤΟΤΕ Σ 7500 υπόλοιπο Εμφάνισε "Σέρβις σε",σ, "χιλιόμετρα"! ερώτημα Β ΧΛΜ Χ + Σ! ερώτημα Γ Εμφάνισε "Χιλιόμετρα συγκεκριμένου σέρβις",χλμ Εμφάνισε "Μικρό σέρβις"! ερώτημα Δ Σ 15000 υπόλοιπο Εμφάνισε "Σέρβις σε",σ, "χιλιόμετρα" ΧΛΜ Χ + Σ Εμφάνισε "Χιλιόμετρα συγκεκριμένου σέρβις",χλμ Εμφάνισε "Μεγάλο σέρβις" Τέλος Ασκ_17 18. Αλγόριθμος Ασκ_18 Διάβασε E A E mod 19 B E mod 4 C E mod 7 D (19*A + 16) mod 30 F (2*B + 4*C + 6*D) mod 7 Π D + F + 3 Αν Π <= 30 τότε μήνας "Απριλίου" μήνας "Μαίου" Π Π 30 Εμφάνισε "Ημερομηνία Πάσχα",Π,μήνας Τέλος Ασκ_18 19. Αλγόριθμος Ασκ_19 Διάβασε κωδικός,ημέρες Αν ημέρες = 0 τότε χρέωση 1,5 Αν κωδικός = 1 τότε χρέωση 1 * 2,5 + (ημέρες - 1) * 0,5 _αν κωδικός = 2 τότε Αν μέρες <= 3 τότε Χρέωση 2 χρέωση 2 + (ημέρες 3) * 0,5 Αν ημέρες <= 7 τότε χρέωση 1,5 χρέωση 1,5 + (ημέρες 7) * 0,5 Εμφάνισε "Χρέωση DVD",χρέωση Τέλος Ασκ_19 5
20. Αλγόριθμος Ασκ_20 Αρχή_Επανάληψης Διάβασε Ν Μέχρις_Οτου (Ν > 0) sum 0 Για i από 1 μέχρι N sum sum + i ^ i Εμφάνισε sum Τέλος Ασκ_20 21. Αλγόριθμος Ασκ_21 Αρχή_Επανάληψης! Διασφάλιση τιμής 1-10 Διάβασε num Μέχρις_Οτου (num 1) KAI (num 10) Για i από 1 μέχρι 10 result i * num Εμφάνισε num, *, i, =, result Τέλος Ασκ_21 22. Αλγόριθμος Ασκ_22 Για ι από 10 μέχρι 99 α1 ι div 10 α2 ι mod 10 Αν ι = α1^2 Ή ι = α2^2 Ή ι = α1^3 Ή ι = α2^3 τότε Εμφάνισε ι Τέλος Ασκ_22 23. Αλγόριθμος Ασκ_23 Διάβασε number max number min number Για ι από 2 μέχρι 10 Διάβασε number Αν number > max τότε max number _αν number < min τότε min number Εμφάνισε max, min Τέλος Ασκ_23 24. Aλγόριθμος Ασκ_24 Διάβασε a,b dynami 1 Αν b > 0 τότε Για i από 1 μέχρι b dynami dynami * a _αν b < 0 τότε Για i από 1 μέχρι -b dynami dynami * 1 / a 6
Τέλος_Αν Εκτύπωσε dynami Τέλος Ασκ_24 25. Αλγόριθμος Ασκ_21 Για x από 0 μέχρι 100 Για y από 0 μέχρι 100 Για z από 0 μέχρι 100 Αν (3*x + 2*y 7*z = 5) τότε Εμφάνισε x, y, z Τέλος Ασκ_21 26. Αλγόριθμος Ασκ_26 πολλαπλάσια 0 πλήθος 0 Διάβασε α Αν (α 0) τότε Αν (α mod 5 = 0) τότε πολλαπλάσια πολλαπλάσια + 1 Τέλος_Αν πλήθος πλήθος + 1 Μέχρις_ότου α = 0 Αν πλήθος 0 τότε ποσοστό 100 * πολλαπλάσια / πλήθος Εκτύπωσε ποσοστό Τέλος Ασκ_26 27. Αλγόριθμος Ασκ_27 Διάβασε ΑΦΜ Όσο ΑΦΜ 999999999 επανάλαβε psifio ΑΦΜ mod 10 psifio2 ΑΦΜ mod 100 div 10 Εμφάνισε Περίοδος κατάθεσης δήλωσης Αν psifio = 1 Εμφάνισε 1 Μαρ 3 Μαρ _αν psifio = 2 τότε Εμφάνισε 4 Μαρ 6 Μαρ _αν psifio = 3 τότε Εμφάνισε 7 Μαρ 9 Μαρ _αν psifio = 9 τότε Εμφάνισε 12 Μαρ 14 Μαρ _αν psifio = 0 τότε Αν (psifio2 = 1) τότε Εμφάνισε 1 Μαρ 3 Μαρ Εμφάνισε ΑΦΜ δεν λήγει σε σωστό ψηφίο Διάβασε ΑΦΜ Τέλος Ασκ_27 7! υπολογισμός του τελευταίου και! προτελευταίου ψηφίου του αριθμού
28. Αλγόριθμος Ασκ_28 Ρ 1 ΟΡΟΣ 3.5 Όσο ΟΡΟΣ ^ 2 1000 επανάλαβε Ρ Ρ * ΟΡΟΣ ^ 2 ΟΡΟΣ ΟΡΟΣ + 0.5 Εμφάνισε Ρ Τέλος Ασκ_28 ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ ΧΡΙΣΤΟΥΓΕΝΝΩΝ 29. Αλγόριθμος Ασκ_29 πόσο 3000! ερώτημα α Για ι από 1 μέχρι 20 ποσό ποσό + ποσό * 0.018 Εμφάνισε έτος:,ι, Κεφάλαιο =,ποσό ποσό 3000! ερώτημα β έτη 0 Όσο ποσό < 4000 επανάλαβε έτη έτη + 1 ποσό ποσό + ποσό * 0.018 Εμφάνισε Θα χρειαστεί,έτη, χρόνια να φτάσει τα 4000 ευρώ ποσό 3000! ερώτημα γ Για ι από 1 μέχρι 10 ποσό ποσό + ποσό * 0.018 Εμφάνισε Σύνολο τόκων μετά από 10 έτη,ποσό-3000 Τέλος Ασκ_29 30. Αλγόριθμος Ασκ_30 Διάβασε αριθμός flag ΨΕΥΔΗΣ Οσο αριθμός 13 επανάλαβε Αν flag = ΨΕΥΔΗΣ τότε min αριθμός flag ΑΛΗΘΗΣ Αν αριθμός < min ΤΟΤΕ min αριθμός Διάβασε αριθμός Αν flag = ΑΛΗΘΗΣ τότε Εμφάνισε "Μικρότερος αριθμός ο",min Εμφάνισε "Δεν δόθηκαν αποδεκτοί αριθμοί" Τέλος Ασκ_30 31. Αλγόριθμος Ασκ_31 S 0 πλήθος 0 Εμφάνισε "Δώσε βάρος πρώτου οχήματος" Διάβασε βάρος Οσο πλήθος < 100 και (S + βάρος) 100000 επανάλαβε πλήθος πλήθος + 1 S S + βάρος Αν πλήθος <> 100 τότε 8
Εμφάνισε "Δώσε βάρος επόμενου οχήματος" Διάβασε βάρος Εμφάνισε "Πλήθος οχημάτων που φορτώθηκαν",πλήθος Εμφάνισε "Επιπλέον διαθέσιμο βάρος φόρτωσης",100000-s Τέλος Ασκ_31 32. Αλγόριθμος Ασκ_32 Εμφάνισε "Δώσε τους τρεις συντελεστές της εξίσωσης" Διάβασε α,β,γ Χ -100 ΛΥΣΕΙΣ 0 Οσο Χ <= 100 και ΛΥΣΕΙΣ < 2 επανάλαβε Αν α*χ^2 + β*χ + γ = 0 τότε Εμφάνισε "Χ = ",Χ ΛΥΣΕΙΣ ΛΥΣΕΙΣ + 1 Χ Χ + 1 Αν ΛΥΣΕΙΣ = 0 τότε Εμφάνισε "Δεν βρέθηκαν λύσεις" Τέλος Ασκ_32 33. Αλγόριθμος Ασκ_33 Εμφάνισε "Δώσε ονόματα παικτών" Διάβασε ΟΝ1,ΟΝ2 φορές 1 Εμφάνισε "Δώσε τον πρώτο αριθμό" Διάβασε Α Μέχρις_ότου Α <> -1 Εμφάνισε "Δώσε τον επόμενο αριθμό" Διάβασε ΝΕΟΣ Μέχρις_ότου ((ΝΕΟΣ 3/2*Α) και (ΝΕΟΣ 2*Α)) ή (ΝΕΟΣ = -1) Αν ΝΕΟΣ <> -1 τότε φορές φορές + 1 Α ΝΕΟΣ Μέχρις_ότου (ΝΕΟΣ = -1) Εμφάνισε "Τελικός αριθμός",α Αν φορές mod 2 = 1 τότε Εμφάνισε "Νικητής ο",ον1 Εμφάνισε "Νικητής ο",ον2 Τέλος Ασκ_33 34. Αλγόριθμος Ασκ_34 Διάβασε Α,Β Χ Α Αν Α < 0 τότε Χ -Α Y Β Αν Β < 0 τότε 9
Y -Β ΑΘΡΟΙΣΜΑ 0 Όσο Y <> 0 επανάλαβε Αν Y mod 2 = 1 τότε ΑΘΡΟΙΣΜΑ ΑΘΡΟΙΣΜΑ + Χ Χ Χ * 2 Y Y div 2 Αν Α * Β < 0 τότε Εμφάνισε -ΑΘΡΟΙΣΜΑ Εμφάνισε ΑΘΡΟΙΣΜΑ Τέλος Ασκ_34 35. Αλγόριθμος Ασκ_35 Εμφάνισε "Δώσε πλήθος μαθητών" Διάβασε Ν ΤΜ Ν div 30 Αν Ν mod 30 <> 0 τότε ΤΜ ΤΜ + 1 Εμφάνισε "Πλήθος τμημάτων",τμ παιδιά Ν div ΤΜ!ελάχιστο πλήθος παιδιών ανά τμήμα υπόλοιπο Ν mod ΤΜ! υπόλοιπο παιδιών προς μοίρασμα Για ι από 1 μέχρι υπόλοιπο Εμφάνισε "Τμήμα ",ι," έχει πλήθος ",παιδιά + 1 Για ι από υπόλοιπο + 1 μέχρι ΤΜ Εμφάνισε "Τμήμα ",ι," έχει πλήθος ",παιδιά Τέλος Ασκ_35 36. Αλγόριθμος Ασκ_36 Εμφάνισε "Δώσε έτη κατάθεσης" Διάβασε έτη ποσό 5000 flag Ψευδής Για ι απο 1 μεχρι έτη τόκοι ποσό * 0.035 ποσό ποσό + τόκοι Αν ποσό >= 6000 και flag = Ψευδής τότε! ερώτημα β Εμφάνισε "Καταθέσεις πάνω από 6000 ευρώ το",ι,"έτος" flag Αληθής Εμφάνισε "Τελικό ποσό μετά",έτη,"χρόνια",ποσό! ερώτημα α ποσό 5000 Για ι από 1 μέχρι 8 Αν ι = 3 τότε ποσό ποσό + 1500 τόκοι ποσό * 0.035 ποσό ποσό + τόκοι Εμφάνισε "Τελικό ποσό μετά 8 χρόνια",ποσό! ερώτημα γ 10
Τέλος Ασκ_36 37. Αλγόριθμος Ασκ_37 πλήθος 0 έσοδα 0 Εμφάνισε "Δώσε όνομα και εισητήρια κράτησης" Διάβασε ον,εισητήρια Αν πλήθος + εισητήρια <= 200 τότε πλήθος πλήθος + εισητήρια Αν εισητήρια 4 τότε κόστος εισητήρια * 500 κόστος εισητήρια * (0.80 * 500) Εμφάνισε "Κόστος κράτησης",κόστος έσοδα έσοδα + κόστος Εμφάνισε "Θέλεις να συνεχίσεις; ΝΑΙ ή ΟΧΙ" Διάβασε απάντηση Μέχρις_ότου (απάντηση = "ΝΑΙ") ή (απάντηση = "ΟΧΙ") Μέχρις_ότου (απάντηση = "ΟΧΙ") ή (πλήθος = 200) Αν έσοδα > 30000 τότε Εμφάνισε "Κέρδος εκδρομής",έσοδα 30000 Εμφάνισε "Ζημιά εκδρομής",30000-έσοδα Τέλος Ασκ_37 38. Αλγόριθμος Ασκ_38 κορίτσια 0 Για υποψήφια από 1 μέχρι 20 Διαβασε όνομα ΣΥΝ 0 κριτής 1 Όσο κριτής <= 8 και ΣΥΝ <= 5.5 * 8 επανάλαβε Διαβασε Β Μέχρις_ότου Β >= 1 και Β <= 10 ΣΥΝ ΣΥΝ + Β κριτής κριτής + 1 Αν ΣΥΝ/8 > 5.5 τότε Εμφάνισε "Η υποψήφια",όνομα,"περνάει στην επόμενη φάση" κορίτσια κορίτσια + 1 Εμφάνισε "Η υποψήφια",όνομα,"δεν περνάει στην επόμενη φάση" τέλος_αν ποσοστό κορίτσια / 20 * 100 Εμφάνισε "Ποσοστό κοριτσιών που προκρίνονται",ποσοστό Τέλος Ασκ_38 39. Αλγόριθμος Ασκ_39 Ν 0 Δ 0 πλήθος 0 Για i από 1 μέχρι 6 Για j από 1 μέχρι 6 11
Για k από 1 μέχρι 6 πλήθος πλήθος + 1 Αν i + j + k > 14 τότε Ν Ν + 1 Εμφάνισε i,j,k τέλος_αν Αν i j και j k τότε Δ Δ + 1 τέλος_αν τέλος_επανάληψης τέλος_επανάληψης τέλος_επανάληψης x Ν * 100 / πλήθος Εμφάνισε "Πλήθος διαφορετικών ζαριών",πλήθος Εμφάνισε Ν,"Ζαριές με άθροισμα πάνω από 14" Εμφάνισε "Ποσοστό ζαριών με άθροισμα άνω του 14",x,"%" Εμφάνισε "Πλήθος ζαριών με διαφορετικά ζάρια",δ ίδια 6 / πλήθος * 100 Εμφάνισε "Ποσοστό ζαριών με ίδια ζάρια",ίδια,"%" Τέλος Ασκ_39 40. 41. 42. X A B C D Y 2 1η Επ 2 20 20 30 1 11 2η Επ 4 40 30 50-2 18 6 Χ Μ Ζ 0 0 1 η ΕΠΑΝ 0 0 2 η ΕΠΑΝ 2 2 3 η ΕΠΑΝ 4 6 4 η ΕΠΑΝ 6 5 0 5 η ΕΠΑΝ 8 12 0 6 η ΕΠΑΝ 10 21 0 12 0 (α) (β) 43. Μ1 0 Διάβασε Χ Όσο (X>=0) επανάλαβε Μ1 Μ1 + 1 Διάβασε Χ Εμφάνισε Μ1 Α 20 Αρχή_Επανάληψης Β Α^2 Εμφάνισε Β Α Α - 3 Μέχρις_Ότου (Α<0) Εμφάνισε Α,Β Χ Υ Ζ ΠΡΟΓΡΑΜΜΑ Θέμα_2 12 18 18 1 η ΕΠΑΝ 18 12 12 2 η ΕΠΑΝ 12 6 6 3 η ΕΠΑΝ 6 0 0 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: x, y, z ΑΡΧΗ ΔΙΑΒΑΣΕ x, y z < y ΟΣΟ (z <> y) ΕΠΑΝΑΛΑΒΕ 12
Εμφανίζει X = 6 z < x MOD y x < y y < z ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ x ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 44. Αλγόριθμος Θέμα Διάβασε Χ Αν Χ mod 2 = 0 τότε Υ Χ div 2 Αν Y <= 10 τότε Υ 2 * Χ + Y Υ Χ ^ 2 Εμφάνισε Υ Τέλος Θέμα Για Χ = 9 Για Χ = 10 Για Χ = 40 Εμφανίζει Εμφανίζει εμφανίζει Υ = 81 Υ = 25 Υ = 20 45. Ο αλγόριθμος διαβάζει 30 βαθμούς τους οποίους διασφαλίζει να είναι μεταξύ 1-20. Ακολούθως υπολογίζει και εμφανίζει τον μεγαλύτερο από τους βαθμούς που διάβασε, καθώς και το πλήθος των άριστων βαθμών (όσοι είναι πάνω από 18.5) Αλγόριθμος Βαθμολογίες καλύτερος 0 αριστοι 0 κ 1 Όσο κ 30 επανάλαβε Διάβασε βαθμός Όσο (βαθμός < 1) Η (βαθμός > 20) επανάλαβε Εμφάνισε Μη επιτρεπτός βαθμός Εμφάνισε Δώστε πάλι τον ίδιο βαθμό Διάβασε βαθμός Αν καλύτερος < βαθμός τότε καλύτερος βαθμός Αν βαθμός > 18.5 τότε αριστοι αριστοι + 1 Τέλος_Αν κ κ + 1 Εμφάνισε αριστοι, καλύτερος Τέλος Βαθμολογίες 13