ΟΜΗ ΑΚΟΛΟΥΘΙΑΣ. 1. Να γραφεί αλγόριθµος ο οποίος να διαβάζει τρεις ακέραιες τιµές, να υπολογίζει και να

Σχετικά έγγραφα
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΛΕΓΜΕΝΕΣ ΑΣΚΗΣΕΙΣ

ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ)

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Θέματα Πανελληνίων Εξετάσεων που προέρχονται από την ενότητα «Δομή επιλογής» ( )

Μάριος Αγγελίδης

Βαθµολογία Χαρακτηρισµός

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

Δομή Επιλογής Απαντήσεις Ασκήσεων

ώστε επιλογή: Στη συνέχεια θα διαβάζει την επιλογή του χρήστη και την ακτίνα ενός κύκλου και θα εκτυπώνει το αντίστοιχο αποτέλεσµα.

Φυλλάδιο Ασκήσεων 2 - οµή Επιλογής Ασκ1. ίνεται ο παρακάτω αλγόριθµος. Ποιος είναι ο πίνακας τιµών; Αλγόριθµος Πίνακας_Τιµών1 Χ 2 Υ Χ ^ 2-1 Ζ 2 * Χ +

ΚΕΦΑΛΑΙΑ & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ

Παλλατίδειο ΓΕΛ Σιδηροκάστρου

ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ)

Ασκήσεις στη δομή επιλογής

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. 13>2 και 28>=34 12<=12 και (όχι 2 <5) 15<>14 ή (όχι 15 mod 2 =1)

Φύλλο εργασίας 3 ο Δομή επιλογής Εισαγωγή στις Αρχές της Επιστήμης Η/Υ.

Μεθοδολογία προβλημάτων με Δομή Επανάληψης

4. Ποιος είναι ο τύπος και ποια η τιμή της μεταβλητής που χρησιμοποιείται παρακάτω;

[Επιλογή ημερομηνίας] Φυλλάδιο Ασκήσεων. Άσκηση 1. Να συμπληρώσετε τον παρακάτω πίνακα με τις τιμές αληθής - ψευδής. (α <= β) και (β.

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ)

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΡΧΗ ΔΙΑΒΑΣΕ

Άσκηση 1 (κλιμακωτή χρέωση) Ένα γραφείο ενοικίασης αυτοκινήτων εφαρμόζει την παρακάτω τιμολογιακή πολιτική: Πάγιο 30 ευρώ

Ασκήσεις Προγραμματισμού για το Μάθημα : Εφαρμογές Πληροφορικής. Π=3.14 Μεταβλητές Πραγματικές: X,A,B,Y Αρχή

% % % >1000 0%

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο - ΑΣΚΗΣΕΙΣ - ΠΡΟΒΛΗΜΑΤΑ ΔΟΜΗ ΕΠΙΛΟΓΗΣ

επιµέλεια Θοδωρής Πιερράτος

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3

Διαγώνισμα Δομή Επιλογής και Λογικές εκφράσεις

ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα το γράμμα «Σ», αν είναι σωστή, ή το γράμμα «Λ», αν είναι λανθασμένη.

Ασκήσεις στη ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ. Α. εντολές όσο επανάλαβε & αρχή_επανάληψης μέχρις_ότου

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΣΚΗΣΕΙΣ - Δομή Ακολουθίας & Επιλογής

οµή Επιλογής Α. Κατηγορία προβληµάτων Β. Κριτήριο Αλγορίθµου Γ. Τρόπος αναπαράστασης αλγορίθµων . Είδος σταθεράς Ε. Λογική τιµή

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο - ΑΣΚΗΣΕΙΣ - ΠΡΟΒΛΗΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΔΟΜΕΣ

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Ακολουθίας και Δομή Επιλογής

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους.

Ερωτήσεις Ασκήσεις Επανάληψης για τις Διακοπές των Χριστουγέννων

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 16/12/2008. Τµήµα ΓΤ2 Όνοµα:...

Άσκηση 1 (σελ. 21) Να γραφεί αλγόριθμος για τον υπολογισμό του εμβαδού ενός τραπεζίου.

επιστρέφει αριθµό που προκύπτει µε αντιστροφή των στοιχείων του πρώτου

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή

Εντολή ΓΡΑΨΕ. Εντολή ιάβασε

Θέµατα Ανάπτ. Εφαρµογών σε Πρ. Περιβ. Τεχνολογικής Κατεύθυνσης Γ Λυκείου 2000

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

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

13>2 και 28>=34 12<=12 και (όχι 2 <5) 15<>14 ή (όχι 15 mod 2 =1) 15<2^4 H 7=6+1 KAI 2*3>6 (5>4 H 2^0=1) KAI 5<>5 (2+3=3+2) και (6 div 2=0)

3. Για να αναπαραστήσουµε τα δεδοµένα και τα αποτελέσµατα σ έναν αλγόριθµο, χρησιµοποιούµε µόνο σταθερές. Μονάδες 4

Φάσµα & group. μαθητικό φροντιστήριο. σύγχρονo. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

ΚΕΦΑΛΑΙΑ 3 & 9 (ΠΙΝΑΚΕΣ)

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

ΑΕΠΠ 1o Επαναληπτικό Διαγώνισµα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ

Δομή επιλογής - πακέτο 1. Άσκηση 1. Να συμπληρώσετε τον παρακάτω πίνακα με τις τιμές αληθής - ψευδής. (α <= β) και (β >= γ)

Μιχάλης Αρταβάνης κλάδου Πληροφορικής ΠΕ19

ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr Μάθημα :Προγραμματισμός Εξεταζόμενη ύλη : 2o, 3o,4o,5o κεφάλαιο ΘΕΜΑ 1 ο

Ονοματεπώνυμο: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Δομή Ακολουθίας και Επιλογής Κεφ: 2.1, 2.3, , 6.3, , 8.1, 8.1.

Απλές ΑΣΚΗΣΕΙΣ Επιλογής

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

ΦάσµαGroup προπαρασκευή για

ΠΛΗΡΗΣ ΟΔΗΓΟΣ ΜΑΘΗΜΑΤΟΣ - Α. ΑΛΕΞΙΟΥ


Φάσμα. προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

2. Η περατότητα ενός αλγορίθμου αναφέρεται στο γεγονός ότι καταλήγει στη λύση του προβλήματος μετά από πεπερασμένο αριθμό βημάτων (εντολών).

Εισαγωγικά στοιχεία αλγορίθμων -Δομή Ακολουθίας Δομή Επιλογής ΗΜΕΡΟΜΗΝΙΑ 10/ 07/ 2017 ΟΝΟΜΑΤ/ΜΟ ΒΑΘΜΟΣ

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Β. Να γράψετε τους αριθµούς της στήλης Α και δίπλα το γράµµα της στήλης Β που αντιστοιχεί στο σωστό είδος προβληµάτων.

ΚΕΦΑΛΑΙΟ 2 Παράδειγμα 3 Παράδειγμα 5 Παράδειγμα 6 ΔΤ3 ΔΤ4 151

viii. Α[7] Α[1] Α[3] + Α[8] 2. Δίνεται οι παρακάτω πίνακες ακεραίων Α και Β

Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε

Ανάπτυξη Εφαρμογών τεχνολογικής κατεύθυνσης

Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3)

Ασκήσεις στη οµή Επανάληψης

οµές Επανάληψης Π1. Να αναπτύξετε αλγόριθµο που θα εκτυπώνει τους αριθµούς από το 1 ως το 10.

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

ΠΕΝΤΕΛΗ ΒΡΙΛΗΣΣΙΑ. Α1. Δίνονται τα παρακάτω τμήματα αλγορίθμου σε φυσική γλώσσα, τα οποία πρέπει να γράψετε σε μορφή προγράμματος.

Δομή Επιλογής. Κεφάλαιο 4 ο. 3.1 Εισαγωγή. 3.2 Απλή δομή επιλογής

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: ΘΕΜΑ Α

Δίνονται η έκταση, ο πληθυσμός και το όνομα καθεμιάς από τις 15 χώρες της Ευρωπαϊκής Ενωσης. Να αναπτύξετε αλγόριθμο που

3. Ασκήσεις στη Δομή Επανάληψης

επιµέλεια Θοδωρής Πιερράτος

[1]Ο βαθμός ενός μαθητή είναι δεδομένο, ο χαρακτηρισμός του ("άριστα". "λίαν καλός") είναι πληροφορία.

18/ 07/ Σελίδα 1 6

1 η εξεταστική περίοδος από 20/10/2013 έως 17/11/2013. γραπτή εξέταση στο μάθημα Α ΝΑΠΤΥΞΗ ΕΦΑΡΜ Ο ΓΩ Ν ΣΕ ΠΡΟΓΡ ΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ

Διαγώνισμα Ανάπτυξης Εφαρμογών Σε Προγραμματιστικό Περιβάλλον

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΚΕΦΑΛΑΙΟ 1-2β)

ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ

ΕΝΟΤΗΤΑ 2 ΛΥΣΕΙΣ ΠΡΟΒΛΗΜΑΤΩΝ

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης

Ινστιτούτο Επαγγελµατική Κατάρτιση Κορυδαλλού "ΤΕΧΝΙΚΟΣ ΣΥΣΤΗΜΑΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ" (Ερωτήσεις Πιστοποίησης στην γλώσσα προγραµµατισµού C)

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

Αν ( Α < Β και C <> D ) και ( B > D ή Β =D ) τότε K 1 Τέλος_αν. χωρίς τη χρήση λογικών τελεστών. Μονάδες 10

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ

Όνομα : Επώνυμο: Τάξη : Καθηγητής : Ημ/νία : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ( ) Γ2

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

Transcript:

ΟΜΗ ΑΚΟΛΟΥΘΙΑΣ 1. Να γραφεί αλγόριθµος ο οποίος να διαβάζει τρεις ακέραιες τιµές, να υπολογίζει και να εµφανίζει το µέσο όρο τους. 2. Να γράψετε αλγόριθµο που να διαβάζει θερµοκρασία σε βαθµούς Φαρενάιτ και να υπολογίζει και εµφανίζει τη θερµοκρασία αυτή σε βαθµούς Κελσίου ( ίνεται ότι C=5*(F-32)/9 ). 3. Να γραφεί αλγόριθµος που να διαβάζει το µήκος και το πλάτος µιας ορθογώνιας πισίνας και να εµφανίζει το εµβαδόν και την περίµετρό της. 4. Να γραφεί αλγόριθµος που να ζητάει τις κάθετες πλευρές ενός ορθογωνίου τριγώνου και να εµφανίζει την υποτείνουσα και το εµβαδόν του τριγώνου. 5. Να γραφεί αλγόριθµος ο οποίος να διαβάζει έναν αριθµό δευτερολέπτων και να τυπώνει τον αντίστοιχο χρόνο σε ώρες, λεπτά και δευτερόλεπτα. 6. Να γίνει αντιµετάθεση δύο τυχαίων τιµών α και β. 7. Ένας πελάτης µιας τράπεζας, καταθέτει κάποιο ποσό χρηµάτων. Η τράπεζα δίνει επιτόκιο 4,5%. Στο τέλος κάθε χρόνου, ο τόκος προστίθεται στο αρχικό κεφάλαιο και το νέο ποσό επανατοκίζεται µε το ίδιο επιτόκιο. Να γραφεί αλγόριθµος ο οποίος θα δέχεται το αρχικό ποσό που κατατέθηκε, και θα υπολογίζει τα χρήµατα που θα πάρει ο πελάτης µετά από 2 χρόνια. 8. Να γραφεί αλγόριθµος που να ζητάει την αξία µονάδος, την ποσότητα, το ποσοστό % της έκπτωσης, τον Φ.Π.Α. ενός εµπορεύµατος και τέλος να εµφανίζει το πληρωτέο ποσόν. 9. Να αναφερθεί ο τύπος των µεταβλητών που χρησιµοποιούνται στις παρακάτω εντολές εκχώρησης. α ψευδής σ αληθής ύψος 1.93 κ 6979797000 γ 1025 10. Τί τύπου µεταβλητές πρέπει να χρησιµοποιηθούν για τα παρακάτω στοιχεία του µαθητολογίου ενός σχολείου; Το όνοµα ενός µαθητή Ο αριθµός µαθητολογίου του µαθητή Η βαθµολογία του µαθητή Το τηλέφωνο του µαθητή Η διεύθυνση του µαθητή Το φύλο του µαθητή 11. Να εντοπίσετε τα λάθη στον παρακάτω αλγόριθµο Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 1

Αλγόριθµος Υπολογισµός ιάβασε α 3 γ α*β 20 όνοµα Ιωάννου µέση_τιµή Τ_Ρ((γ - α) / β) Εµφάνισε γ, Ιωάννου Εµφάνισε Η µέση_τιµή είναι:, µέση Τέλος Άσκηση 12. Να γράψετε τις παρακάτω µαθηµατικές προτάσεις σε ΓΛΩΣΣΑ: 5x 7y Ι. a+ b ΙΙ. 5 ( 3x 7x ) 8 ] 2[ 1 2 x3 13. Ποιο είναι το αποτέλεσµα από την εκτέλεση των παρακάτω πράξεων; 3 * ( 3 mod 2 ) + 4 div ( 5 mod 3 ) 13 / 2 3 mod 2 3 div 2 13/4 + 2 * (5 mod 3) *4 (( 13 + 2 ) div 2 ) / ( 7 4 + 1 ) 3 * ( 27 mod ( 23 mod 6 ) ) Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 2

ΟΜΗ ΕΠΙΛΟΓΗΣ 1. Να συµπληρωθεί ο παρακάτω πίνακας: Πρόταση Α Πρόταση Β όχι(α ή (όχι(β))) (ΑκαιΒ)και(όχιΑ) Βή(Αή(όχι(Β))) Αληθής Ψευδής Αληθής Αληθής Ψευδής Ψευδής Ψευδής Αληθής 2. Σε τρεις διαφορετικούς αγώνες πρόκρισης για την Ολυµπιάδα του Σίδνεϋ στο άλµα εις µήκος ένας αθλητής πέτυχε τις επιδόσεις a,b,c. Να αναπτύξετε αλγόριθµο ο οποίος: α)να διαβάζει τις τιµές των επιδόσεων a,b,c β)να υπολογίζει και να εµφανίζει τη µέση τιµή των παραπάνω τιµών γ) να εµφανίζει το µήνυµα ΠΡΟΚΡΙΘΗΚΕ, αν η παραπάνω µέση τιµή είναι µεγαλύτερη των 8 µέτρων. 3. Μια οικογένεια κατανάλωσε Χ kwh (κιλοβατώρες) ηµερήσιου ρεύµατος και Υ kwh νυχτερινού ρεύµατος. Το κόστος ηµερήσιου ρεύµατος είναι 0,3 ανά kwh και του νυκτερινού 0,1 ανά kwh. Να αναπτύξετε αλγόριθµο που: α)να διαβάζει τα Χ, Υ β)να υπολογίζει και να εµφανίζει το συνολικό κόστος της κατανάλωσης ρεύµατος της οικογένειας, γ)να εµφανίζει το µήνυµα ΥΠΕΡΒΟΛΙΚΗ ΚΑΤΑΝΑΛΩΣΗ, αν το συνολικό κόστος είναι µεγαλύτερο από 300. 4. Η.Ε.Η προκειµένου να εκδώσει το λογ/σµό πληρωµής των συνδροµητών της, ακολουθεί τον παρακάτω τρόπο χρέωσης. Αν η κατανάλωση είναι µικρότερη ή ίση από 500 kwh χρεώνει 0,2 /kwh. Αν είναι µεγαλύτερη από 500 kwh χρεώνει 0,4 /kwh τις επιπλέον από τις 500 kwh. Να γραφεί αλγόριθµος που να δέχεται την κατανάλωση σε kwh και να υπολογίζει και να εµφανίζει το πληρωτέο ποσό από το συνδροµητή. 5. Να γραφεί αλγόριθµος που να διαβάζει έναν ακέραιο αριθµό και κατόπιν να τυπώνει το αντίστοιχο γράµµα της αλφαβήτου στην περίπτωση που ο ακέραιος έχει τιµή 1 ή 2 ή 3, διαφορετικά να εµφανίζεται η λέξη "µη έγκυρα δεδοµένα". 6. Να γραφεί αλγόριθµος που να διαβάζει τρεις πραγµατικές τιµές και να εκτυπώνει τη µεγαλύτερη (αντίστοιχα τη µικρότερη). 7. Να γίνει αλγόριθµος ο οποίος θα διαβάζει τέσσερις αριθµούς και θα εµφανίζει τους δύο µεγαλύτερους. 8. Να γίνει αλγόριθµος ο οποίος θα δέχεται τρεις πραγµατικούς αριθµούς και θα εµφανίζει τον µεσαίο από τους τρεις. Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 3

9. Να γραφεί αλγόριθµος που να επιλύει πλήρως µια δευτεροβάθµια εξίσωση εµφανίζοντας τα αποτελέσµατα που προκύπτουν ανά περίπτωση. 10. Ένα οικόπεδο θεωρείται ακριβό, όταν η τιµή πώλησης ανά τετραγωνικό είναι µεγαλύτερη των 1000, φτηνό όταν η τιµή πώλησης είναι µικρότερη των 500 και σε οποιαδήποτε άλλη περίπτωση θεωρείται κανονική. Να γραφεί αλγόριθµος που: Α)Να διαβάζει την τιµή πώλησης ολόκληρου του οικοπέδου και τον αριθµό των τετραγωνικών µέτρων του, Β)Να υπολογίζει την κατηγορία κόστους στην οποία ανήκει και να εµφανίζει το µήνυµα: ακριβή ή κανονική ή φτηνή τιµή αντίστοιχα. 11. Να αναπτύξετε έναν αλγόριθµο, ο οποίος α) να ελέγχει αν είναι ακέραιος και να εµφανίζει τη λέξη «ΑΚΕΡΑΙΟΣ» αλλιώς να εµφανίζει τη λέξη «ΠΡΑΓΜΑΤΙΚΟΣ», β) να ελέγχει, στην περίπτωση που ο αριθµός είναι ακέραιος, αν είναι άρτιος ή περιττός και να εµφανίζει τη λέξη «ΑΡΤΙΟΣ» ή «ΠΕΡΙΤΤΟΣ» αντίστοιχα. 12. Να γραφεί αλγόριθµος ο οποίος να διαβάζει ένα διψήφιο αριθµό και να ελέγχει αν το άθροισµα των ψηφίων του είναι άρτιο ή περιττό εµφανίζοντας κατάλληλο µήνυµα κάθε φορά. 13. Ο τελικός βαθµός ενός µαθητή σ' ένα µάθηµα υπολογίζεται µε βάση την προφορική και την γραπτή βαθµολογία του µε την ακόλουθη διαδικασία: Αν η διαφορά των δύο βαθµών είναι µεγαλύτερη από 2 µονάδες, τότε ο προφορικός βαθµός προσαρµόζεται, δηλαδή αυξάνεται ή µειώνεται, έτσι ώστε η αντίστοιχη διαφορά να µειωθεί στις 2 µονάδες, αλλιώς ο προφορικός βαθµός παραµένει αµετάβλητος. Ο τελικός βαθµός είναι ο µέσος όρος των δύο βαθµών. Να αναπτύξετε αλγόριθµο ο οποίος : α)να διαβάζει τους δύο βαθµούς β)να υπολογίζει τον τελικό βαθµό σύµφωνα µε την παραπάνω διαδικασία γ)να εµφανίζει τον τελικό και, αν αυτός είναι µεγαλύτερος ή ίσος του 9,5 το µήνυµα 'ΠΡΟΑΓΕΤΑΙ' αλλιώς το µήνυµα 'ΑΠΟΡΡΙΠΤΕΤΑΙ'. 14. Μια εταιρεία κινητής τηλεφωνίας ακολουθεί ανά µήνα την πολιτική τιµών που φαίνεται στον παρακάτω πίνακα: ΠΑΓΙΟ = 4 ΧΡΟΝΟΣ ΟΜΙΛΙΑΣ ΧΡΟΝΟΧΡΕΩΣΗ/sec 1-500 sec 0,03 501-800 sec 0,02 801 και άνω 0,01 Να αναπτύξετε αλγόριθµο ο οποίος: α) Να διαβάζει τη χρονική διάρκεια των τηλεφωνηµάτων ενός συνδροµητή σε διάστηµα ενός µήνα β) Να υπολογίζει τη µηνιαία χρέωση του συνδροµητή. γ) Να εµφανίζει τη λέξη "ΧΡΕΩΣΗ" και τη µηνιαία χρέωση του συνδροµητή. (υπόδειξη: η χρέωση είναι κλιµακωτή). Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 4

15. Ροµπότ µε σταθερό µήκος βήµατος καταφθάνει στον πλανήτη Άρη, για να περισυλλέξει πετρώµατα. Κάθε 1 βήµα του είναι 80 cm. Το Ροµπότ διαθέτει µετρητή βηµάτων. ιένυσε στον Άρη µία ευθεία από σηµείο Α σε σηµείο Β και ο µετρητής βηµάτων καταµέτρησε Ν βήµατα. Να γραφεί αλγόριθµος που: α)να διαβάζει τον αριθµό Ν των βηµάτων του Ροµπότ β)να υπολογίζει και να τυπώνει την απόσταση ΑΒ που διανύθηκε σε cm, γ)να µετατρέπει και να τυπώνει αυτήν την απόσταση σε Km, m και cm. Για παράδειγµα, αν η απόσταση σε cm είναι 100060cm τότε να τυπώνει: 1Km,0m,60cm. 16. Να γίνει αλγόριθµος που θα δέχεται την ηµεροµηνία γέννησης σας καθώς και την σηµερινή ηµεροµηνία και θα εµφανίζει την ηλικία σας σε ηµέρες, µήνες και έτη (ηη/µµ/εεεε). 17. Το Internet Cafe της γειτονιάς σας έχει την εξής πολιτική χρέωσης: Τα πρώτα 30 λεπτά χρεώνονται 1.45, ενώ κάθε επόµενο 30λεπτο χρεώνεται προς 1.10. Πρέπει να επισηµανθεί οτι µόλις περάσει έστω και ένα λεπτό χρεώνεται το 30λεπτο. Να αναπτυχθεί αλγόριθµος που θα διαβάζει το χρόνο (σε λεπτά) που παρέµεινε κάποιος πελάτης στο Internet Cafe και να εκτυπώνει το λογαριασµό 18. Μια εταιρεία εφαρµόζει ενιαία πολιτική στη µισθοδοσία του προσωπικού της. Έτσι, ο βασικός µισθός είναι 1200. Για τους αποφοίτους ΑΕΙ/ΤΕΙ υπάρχει επίδοµα 20% ενώ αν κάποιος διαθέτει µεταπτυχιακό τίτλο τότε το επίδοµα σπουδών γίνεται 29%. Επιπρόσθετα, κάθε υπάλληλος λαµβάνει χρονοεπίδοµα 15% επί του βασικού µισθού αν βρίσκεται µέχρι και 5 χρόνια στην εταιρεία, 25% αν βρίσκεται µέχρι και 15 χρόνια ενώ 35% αν εργάζεται περισσότερα από 15 χρόνια στην εταιρεία. Να γραφεί αλγόριθµος ο οποίος: α) ιαβάζει το όνοµα του µισθωτού, το επίπεδο σπουδών (1 για βασική εκπαίδευση, 2 για ΑΕΙ/ΤΕΙ και 3 για Μεταπτυχιακές σπουδές) καθώς και τα έτη υπηρεσίας και β)υπολογίζει και εµφανίζει τις µηνιαίες αποδοχές του 19. Από το Υπουργείο Οικονοµικών εκδόθηκε ο παρακάτω πίνακας για τον υπολογισµό του φόρου εισοδήµατος των ελευθέρων επαγγελµατιών: Εισόδηµα σε ευρώ ( ) Φόρος 0-5.570 0% 5.570-7.940 5% 7.940-12.710 15% Πάνω από 12.710 30% Υλοποιήστε αλγόριθµο ο οποίος θα υπολογίζει το φόρο που θα πρέπει να καταβάλει ένας ελεύθερος επαγγελµατίας ανάλογα µε τα συνολικά έσοδα που είχε την χρονιά που πέρασε. Για παράδειγµα ένας φορολογούµενος που έχει εισόδηµα 9.000 θα φορολογηθεί µε ποσοστό 5% για τα 2370 (7.940-5.570) που υπερβαίνει το αφορολόγητο όριο των 5.570 και µε ποσοστό 15% µόνο για 1.060 (9.000 7.940). Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 5

21. Να παρουσιαστεί ο αλγόριθµος σε κωδικοποίηση που αντιστοιχεί στο παρακάτω διάγραµµα ροής µε όνοµα Μετατροπή. Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 6

ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1. Να γραφεί αλγόριθµος που να διαβάζει ένα όνοµα και να το τυπώνει 100 φορές. 2. Να γραφεί αλγόριθµος που να διαβάζει τα ονόµατα 100 µαθητών και να τα τυπώνει. 3. Να γραφεί αλγόριθµος που να εµφανίζει τους αριθµούς από το 1 ως και το 1000. 4. Να γραφούν οι εντολές µε τις οποίες υπολογίζεται το παρακάτω άθροισµα Α=5+10+15+...+100. 5. Να γραφεί αλγόριθµος που να υπολογίζει τη τιµή της συνάρτησης y(x)=x2-3x+2 για όλες τις τιµές του χ από -1 έως 3 σε βήµατα του 0,1. 6. Να γραφεί αλγόριθµος που να τυπώνει την προπαίδεια του πολλαπλασιασµού. 7. Να γραφεί αλγόριθµος που α) να διαβάζει τα βάρη 50 κιβωτίων β) να υπολογίζει το συνολικό βάρος των κιβωτίων και γ)να εµφανίζει το µέσο βάρος τους. 8. Για τον υπολογισµό της επίδοσης ενός µαθητή στα 12 µαθήµατα της τάξης του να γραφεί αλγόριθµος που α)να διαβάζει τους βαθµούς και να υπολογίζει τον µέσο όρο και β)αν ο Μ.Ο<9.5 να εµφανίζει "ΑΠΟΡΡΙΠΤΕΤΑΙ", αν 9.5<=Μ.Ο<12.5 "ΜΕΤΡΙΑ", αν 12.5<=Μ.Ο<15.5 "ΚΑΛΑ", αν 15.5<=Μ.Ο<18.5 "ΠΟΛΥ ΚΑΛΑ" και αν Μ.Ο>=18.5 να εµφανίζει "ΑΡΙΣΤΑ". 9. Μια µπάλα αφήνεται από ύψος 800 µέτρων. Σε κάθε κτύπο µε το έδαφος ανυψώνεται σε ύψος 20% µικρότερο από το προηγούµενο ύψος της. Να γίνει αλγόριθµος που θα υπολογίζει το ύψος της µετά από 10 κτύπους της µε το έδαφος. 10. Ο πληθυσµός µιας χώρας είναι 10 εκατοµµύρια και παρουσιάζει ετήσια αύξηση 2%. Να γίνει αλγόριθµος που θα υπολογίζει το πληθυσµό της χώρας µετά από 15 χρόνια. 11. Κάποιος καταθέτης πριν πέντε χρόνια, κατέθεσε στην τράπεζα κάποιο ποσό χρηµάτων. Η τράπεζα δίνει κυµαινόµενο επιτόκιο που την πρώτη χρονιά που κατέθεσε τα χρήµατα ήταν 5% και κάθε χρόνο µειωνόταν κατά 0.5%. Υλοποιήστε αλγόριθµο που θα δέχεται σαν είσοδο το αρχικό ποσό και θα υπολογίζει το ποσό που έχει φέτος. 12. Να γραφεί αλγόριθµος που θα διαβάζει 100 τυχαίους αριθµούς, θα υπολογίζει και θα εκτυπώνει το άθροισµα µόνο αυτών που είναι πολλαπλάσιοι του 3. 13. Να γραφεί αλγόριθµος που θα διαβάζει 100 ακέραιους αριθµούς, να υπολογίζει το γινόµενο τους και να το εµφανίζει. 14. Να γραφεί αλγόριθµος που να δέχεται έναν ακέραιο αριθµό ν κι έπειτα να τυπώνει το άθροισµα όλων των ακέραιων αριθµών από το 1 έως τον αριθµό που δόθηκε. 15. Να γραφεί αλγόριθµος που να ζητάει από το χρήστη έναν φυσικό αριθµό Α και έπειτα να εµφανίζει το παραγοντικό του (Α!=1*2*3*...*Α, 0!=1) Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 7

16. Ένας συναυλιακός χώρος έχει 30 σειρές καθισµάτων. Στην πρώτη σειρά βρίσκονται 100 καθίσµατα και για κάθε σειρά πιο πάνω τα καθίσµατα αυξάνονται κατά 10. Να γραφεί αλγόριθµος που να υπολογίζει και να εµφανίζει το σύνολο των θέσεων. 17. Αναπτύξτε αλγόριθµο που να διαβάζει συνεχώς µη µηδενικούς αριθµούς και να εµφανίζει το µέσο όρο των αντιστρόφων τους. Ο αλγόριθµος σταµατάει όταν δοθεί ο αριθµός µηδέν. 18. Αναπτύξτε αλγόριθµο που να διαβάζει ακέραιους αριθµούς µέχρι το άθροισµά τους να ξεπεράσει το 1000. Έπειτα να εµφανίζει το πλήθος των αριθµών που διαβαστήκαν. 19. Αναπτύξτε αλγόριθµο που να διαβάζει το πολύ 10 αριθµούς και να υπολογίζει α)το άθροισµα τους β)το πλήθος τους και γ)τον µέσο όρο τους. Όταν διαβάσει την τιµή 0, σταµατάει την εκτέλεση του και εµφανίζει τα τρέχοντα αποτελέσµατα. 20. Ρίχνετε ένα νόµισµα το πολύ 50 φορές. Να γραφεί αλγόριθµος που κατά την εισαγωγή των αποτελεσµάτων των ρίψεων, αφού κάνει έλεγχο για τη σωστή καταχώριση τους, να µετράει και να τυπώνει πόσες φορές ήρθε "κεφαλή" και πόσες "γράµµατα" αν γνωρίζουµε ότι το "Γ" παριστάνει τα "γράµµατα" και το "Κ" την "κεφαλή". Όταν δοθεί ο χαρακτήρας "%" σταµατάει την εκτέλεση του και εµφανίζει τα τρέχοντα αποτελέσµατα. 21. Να γράψετε αλγόριθµο που να υπολογίζει το παρακάτω άθροισµα: Σ=Χ+(Χ^3/3)+(Χ^5/5)+(Χ^7/7)+ +(Χ^33/33) 22. Να γράψετε αλγόριθµο που να υπολογίζει το παρακάτω άθροισµα: 23. Σ=1-(Χ^2/2)+(Χ^4/4)-(Χ^6/6)+(Χ^8/8)- -(Χ^34/34) 24. Να γράψετε αλγόριθµο που να υπολογίζει το παρακάτω άθροισµα: Σ=5 2 +10 4 +...+100 40 Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 8

ΓΕΝΙΚΕΣ ΑΣΚΗΣΕΙΣ 1. Να γραφεί ο αλγόριθµος του πολλαπλασιασµού α λα Ρωσικά. 2. Να γραφεί αλγόριθµος για τον υπολογισµό και την εκτύπωση όλων των ακεραίων λύσεων της εξίσωσης 3Χ+2Υ-7Ζ=5 για τιµές των Χ, Υ, Ζ µεταξύ των 0 και 100. 3. Ένας µαθητής πρόκειται να αγοράσει Η/Υ αξίας 1250. Οι γονείς του θα του δίνουν σταδιακά κάθε εβδοµάδα ποσό διπλάσιο από την προηγούµενη, αρχίζοντας την πρώτη εβδοµάδα µε 20. Να γραφεί αλγόριθµος ο οποίος: Α. Υπολογίζει και εµφανίζει µετά από πόσες εβδοµάδες θα µπορέσει να αγοράσει τον Η/Υ Β. Υπολογίζει, ελέγχει και εµφανίζει πιθανό περίσσευµα χρηµάτων. 4. Να γραφεί αλγόριθµος ο οποίος να διαβάζει 20 αριθµούς και να εµφανίζει τον µέσο όρο µόνο των άρτιων. 5. Να γραφεί αλγόριθµος που να διαβάζει Ν ακέραιους αριθµούς και να ελέγχει πόσοι από αυτούς είναι θετικοί και πόσοι αρνητικοί. 6. Να κατασκευάσετε µια απλή αριθµοµηχανή. Να γραφεί αλγόριθµος ο οποίος: Α. έχεται δύο τιµές Β. Αναλόγως τον αριθµητικό τελεστή που θα του δώσετε θα εκτελέσει και την αντίστοιχη πράξη (+,-,*,/) ανάµεσα στις δύο τιµές, εµφανίζοντας το αποτέλεσµα. Γ. Η διαδικασία θα επαναλαµβάνεται έως ότου και οι δύο τιµές είναι µηδέν. 7. Να γραφεί αλγόριθµος ο οποίος να διαβάζει 100 ακέραιους και να υπολογίζει το πλήθος των άρτιων και των περιττών αντίστοιχα και να εµφανίζει ποιοι είναι οι περισσότεροι. 8. Να γραφεί αλγόριθµος ο οποίος να διαβάζει 2 ακέραιους και να υπολογίζει το ΜΚ τους. 9. Να γραφεί αλγόριθµος ο οποίος να διαβάζει 2 ακέραιους και να υπολογίζει το ΕΚΠ τους. 10. Να γραφεί αλγόριθµος ο οποίος να διαβάζει 1 ακέραιο και να ελέγχει αν είναι τέλειος (το άθροισµα των διαιρετών του, συµπεριλαµβανοµένου του ένα, αλλά όχι του ίδιου του αριθµού, είναι ίσο µε τον αριθµό). 11. Να γραφεί αλγόριθµος ο οποίος να διαβάζει έναν ακέραιο αριθµό και να ελέγχει αν είναι πρώτος. Υπόδ.: Εξετάζουµε αν διαιρείται µε Ν, όπου 2<=Ν<= Μ και Μ ο υπό εξέταση αριθµός. 12. Να δοθεί αλγόριθµος για τον υπολογισµό της µεγαλύτερης τιµής του ν, για την οποία το άθροισµα Σ=1+2+3+...+ν είναι µικρότερο ή ίσο του 100 (Σ<=100). Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 9

13. Να γίνει αλγόριθµος ο οποίος θα δέχεται ακέραιους θετικούς αριθµούς µέχρι το πλήθος των άρτιων ή των περιττών να γίνει ίσο µε 100. Ο αλγόριθµος να δίνει ως αποτέλεσµα το µήνυµα άρτιοι ή περιττοί, ανάλογα µε το ποια από τις δύο κατηγορίες αριθµών έφτασε το 100. 14. Να γίνει αλγόριθµος ο οποίος θα δέχεται έναν οποιονδήποτε ακέραιο αριθµό και θα υπολογίζει το άθροισµα των ψηφίων του. 15. Σε ένα σχολείο η τεχνολογική κατεύθυνση έχει δύο τµήµατα (Γ1, Γ2). Να γραφεί αλγόριθµος ο οποίος : Α) ιαβάζει για κάθε µαθητή το επώνυµο, το τµήµα και τον τελικό βαθµό του (1-20), και κάνει έλεγχο ώστε η εισαγωγή της βαθµολογίας να είναι ορθή. Ο αλγόριθµος τελειώνει όταν ως τµήµα διαβαστεί το ΤΕΛΟΣ. Β) Εµφανίζει ποιο τµήµα από τα δύο έχει καλύτερο µέσο όρο. 16. Ένας αγρότης µαζεύει ντοµάτες και τις τοποθετεί σε τελάρα. Στη συνέχεια τοποθετεί τα τελάρα σε παλέτες, όπου κάθε παλέτα χωράει 40 τελάρα. Να γίνει αλγόριθµος ο οποίος για κάθε ηµέρα: θα διαβάζει πόσα τελάρα ντοµάτες µάζεψε. θα εµφανίζει πόσες γεµάτες παλέτες συγκέντρωσε. θα εµφανίζει πόσα τελάρα έχει η τελευταία παλέτα αν δεν είναι συµπληρωµένη αλλιώς κατάλληλο µήνυµα. Ο αλγόριθµος τελειώνει όταν διαβάσει ότι για µια ηµέρα ο αγρότης µάζεψε 0 τελάρα και εκτυπώνει το µέσο όρο των παλετών για κάθε ηµέρα. 17. Ο ναύλος για το ταξίδι ανάλογα µε τη θέση που θα πάρει ένας επιβάτης πλοίου µε προορισµό τη Σαντορίνη είναι: στην Α θέση 40, στη Β θέση 35 και στη Γ θέση 28. Να γραφεί αλγόριθµος ο οποίος : διαβάζει τον αριθµό των επιβατών για µια ηµέρα. Για κάθε επιβάτη διαβάζει το ονοµατεπώνυµο, το φύλο, τη θέση του και τα χρήµατα που έδωσε. Σε περίπτωση που γίνει λάθος κατά την εισαγωγή της θέσης εµφανίζει µήνυµα λάθους και γίνεται επανεισαγωγή µέχρις ότου δοθεί η ορθή (Α, Β, Γ). Εµφανίζει το αντίστοιχο ποσό εισιτηρίου καθώς και τα ρέστα αν υπάρχουν ενώ αν δε φτάνουν τα χρήµατα κατάλληλο µήνυµα. Εµφανίζει τα ποσοστά των ανδρών και των γυναικών ανά θέση. Α. Αλεξίου ΠΕ19 Ph.D., Γ. Παπαπαναγιώτου ΠΕ19 M.Sc. 10