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

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

Δομή επιλογής 3. Πόντοι. 10 πόντοι

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

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

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

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

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

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

Απλή Αν Σύνθετη Αν Πολλαπλή Αν

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

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

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

ΣΤΗ ΔΟΜΗΣ ΕΠΙΛΟΓΗΣ ΜΕ ΤΗΝ PYTHON.

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

% % % >1000 0%

ΑΣΚΗΣΕΙΣ Ακολουθίας. Πίνακας τιµών µεταβλητών Χ Α Β α β γ

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

Ημερομηνία: Παρασκευή 27 Οκτωβρίου 2017 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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)

ΚΕΦΑΛΑΙΟ 10 Ο ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

Δομή επιλογής - πακέτο 2

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

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

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

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Ακολουθιακή ομή

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

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

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

Κόστος Ποσότητα * 440 ΤΕΛΟΣ_ΑΝ Να γραφεί ξανά ώστε να μην περιέχει πλεονασμούς. Μονάδες 6 Α2 Να συμπληρώσετε των παρακάτω πίνακα

max & min Μεθοδολογία Τα βήματα που ακολουθούμε σε όλες τις τεχνικές εύρεσης max & min είναι τα εξής 2:

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

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

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

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

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. 3. Να διαβαστούν τρεις αριθμοί και να ταξινομηθούν κατά φθίνουσα σειρά.

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

max & min Μεθοδολογία - 1 Τα βήματα που συνήθως ακολουθούμε στις τεχνικές εύρεσης max & min είναι τα εξής:

Καθηγητής Ε. Χ. ΖΙΟΥΛΑΣ

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. 2.1 Δομή επιλογής, ορισμός και μορφές

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

Α2. Να αναπτυχθεί αλγόριθμος ο οποίος με δεδομένο έναν μονοδιάστατο πίνακα Π, N αριθμών, θα ελέγχει αν τα συμμετρικά του στοιχεία είναι ίσα.

Δομές Επανάληψης - πακέτο 3 (ΝΕΕΣ ασκήσεις)

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

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

ΑΣΚΗΣΕΙΣ Επανάληψης 1 1. Να γραφτεί αλγόριθμος που να δέχεται από το πληκτρολόγιο θετικούς ακέραιους μέχρι να δοθεί το 0 ή αρνητικός.

Αν χ mod 3 = 0 και χ mod 4 = 0 τότε

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

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

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

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

(Χ MOD Υ) DIV 4 = 5 2^X > Y (X=Y)< > (Y=Y) (X>7) = (Y=3) (X>7) < > (Y=3) (X=3) = (Y+3 = 10) f=4 g=3. f=5 g=3. f=0 g=9. f=8 g=2

ΛΥΚΕΙΟ ΠΑΛΟΥΡΙΩΤΙΣΣΑΣ ΣΧΟΛΙΚΟ ΕΤΟΣ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΙΟΥ-ΙΟΥΝΙΟΥ 2013 ΒΑΘΜΟΣ: ΟΝΟΜΑ:... ΤΜΗΜΑ:... ΑΡ.:...

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

Ε - ΣΤ Δημοτικού 13 η Κυπριακή Μαθηματική Ολυμπιάδα Απρίλιος 2012

1. Να συμπληρώσετε τις τιμές του παρακάτω πίνακα Α (εκτελώντας τις εντολές με την σειρά)

ΑΣΚΗΣΕΙΣ ΚΕΦΑΛΑΙΑ 2 ΚΑΙ 8

Ανάπτυξη Εφαρμογών /Τεχνολογική Κατεύθυνση Γ Λυκείου

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

ΑΣΚΗΣΕΙΣ ΕΠΑΝΑΛΗΨΗΣ Σχολική Χρονιά: Α ΓΥΜΝΑΣΙΟΥ

Εντολή Δεδομένα Περιεχόμενα μετά την εκτέλεση 1 read(x) 122 x= 2 read(a,b,c) a= b= c= 3 read(d,e)

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

Επαναληπτικέ ς Ασκη σέις ΑΕΠΠ

Άσκηση 4 Ένας αυτόματος πωλητής αναψυκτικών λειτουργεί δεχόμενος μόνο κέρματα των 50, 20 και 10

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

Ασκήσεις στους Πίνακες. Μονοδιάστατοι Πίνακες. ιάβασµα Εµφάνιση Στοιχείων Υπολογισµός Αθροίσµατος, Μέσου Όρου, Πλήθους

Ασκήσεις Χριστουγέννων

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

ΚΕΦ. 3 ο ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ

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

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

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 12/10/2014

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΑΣΚΗΣΕΙΣ ΕΛΕΓΧΟΥ-ΕΠΑΝΑΛΗΨΗΣ ΘΕΟ ΟΣΙΟΥ ΙΟΝ.

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

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

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΜΑΪΟΣ 2018

Α = είναι : Α) 2010 Β) 1005 Γ) 5 Δ) 2009 Ε) Κανένα από τα προηγούμενα. είναι :

5 ο Φύλλο ασκήσεων για την Δομή επανάληψης Εισαγωγή στις Αρχές της Επιστήμης Η/Υ.

ΓΥΜΝΑΣΙΟ ΑΓΙΟΥ ΒΑΣΙΛΕΙΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ

1/10. ΑΛΓΟΡΙΘΜΟΣ Έλεγχος_Ονόµατος ΕΜΦΑΝΙΣΕ " ώσε όνοµα" ΙΑΒΑΣΕ όνοµα ΑΝ όνοµα = ''Ελευθερία'' ή όνοµα = ''Ελευθέριος'' ΤΟΤΕ ΕΜΦΑΝΙΣΕ "Καληµέρα"

Κεφ 2. Βασικές Έννοιες Αλγορίθμων

Δομή Ακολουθίας Άσκηση 1 - απόλυτη τιμή

Μαθηματικά Α' Γυμ. - Ερωτήσεις Θεωρίας 1 ΕΡΩΤΗΣΕΙΣ. (1) Ποιοι είναι οι φυσικοί αριθμοί; Γράψε τέσσερα παραδείγματα.

Transcript:

1. Να γραφεί πρόγραμμα που θα ζητά τρείς αριθμούς, θα υπολογίζει το άθροισμά τους και στην συνέχεια θα το εμφανίζει.. Να γίνει πρόγραμμα που θα διαβάζει 4 ακέραιους αριθμούς και στην συνέχεια θα υπολογίζει και θα εμφανίζει το άθροισμα, το γινόμενο και τον μέσο όρο τους. 3. Να γίνει πρόγραμμα για τον υπολογισμό της παράστασης Υ = 5 3 8 1, αν Χ >= 0, αν Χ < 0 4. Σε μια δημοπρασία η τιμή εκκίνησης ενός αντικειμένου προς πώληση είναι ο μέσος όρος των τιμών που του αποδίδουν τρεις εκτιμητές αυξημένος κατά 5% λόγω φορολογίας. Να γίνει πρόγραμμα το οποίο: α) Διαβάζει τις τιμές των τριών εκτιμητών εμφανίζοντας το μήνυμα «Δώστε τιμές εκτιμητών» και β) Υπολογίζει την τιμή εκκίνησης και την εμφανίζει μαζί με το μήνυμα «Η τελική τιμή εκκίνησης είναι...» 5. Ένα κατάστημα προσφέρει 10 άτοκες δόσεις στα προϊόντα του. Να γράψετε πρόγραμμα το οποίο: α) θα διαβάζει την τιμή ενός προϊόντος β) θα υπολογίζει την αξία του ΦΠΑ (3%) γ) θα υπολογίζει το ποσό της μηνιαίας δόσης δ) θα εμφανίζει την τιμή της μηνιαίας δόσης και τη συνολική αξία του προϊόντος. 6. Να γραφεί πρόγραμμα που θα διαβάζει τα μήκη των δύο κάθετων πλευρών Α, Β ενός ορθογωνίου τριγώνου και υπολογίζει και εμφανίζει το μήκος της υποτείνουσας Υ βάσει του τύπου Υ = Α + Β. 7. Η ΔΕΗ ζητάει την ανάπτυξη προγράμματος το οποίο θα διαβάζει το επίθετο ενός καταναλωτή καθώς και τις μονάδες ηλεκτρικού ρεύματος που αυτός κατανάλωσε σε ένα μήνα. Το πρόγραμμα θα υπολογίζει τη μηνιαία χρέωση του καταναλωτή έχοντας υπόψη ότι το πάγιο τέλος είναι 10, η τιμή μονάδας ρεύματος είναι 0,06 και ο ΦΠΑ είναι 3%. Τέλος θα εμφανίζει το μήνυμα «Ο καταναλωτής... οφείλει... ευρώ». 8. Να γίνει πρόγραμμα που θα δέχεται δύο αριθμούς που θα εκφράζουν την μέρα και τον μήνα μιας ημερομηνίας αντίστοιχα και στην συνέχεια θα υπολογίζει πόσες μέρες χρειάζονται για να φτάσουμε στο τέλος του χρόνου. Να θεωρηθεί ότι κάθε μήνας έχει 30 ημέρες και άρα ο χρόνος έχει 360. 9. Να γραφεί πρόγραμμα το οποίο θα δέχεται ένα τριψήφιο ακέραιο αριθμό (από 100 έως 999) και θα εμφανίζει το άθροισμα τον ψηφίων του π.χ αν δεχτεί τον αριθμό 67 θα εμφανίζει το 15. 10. Να γραφεί πρόγραμμα το οποίο θα δέχεται ένα τριψήφιο ακέραιο αριθμό (από 100 έως 999) και θα υπολογίζει και θα εμφανίζει τον ακέραιο που παράγεται με την αντιμετάθεση του 1 ου και του 3 ου ψηφίου π.χ. αν δεχθεί τον αριθμό 835 να υπολογίζει και να εμφανίζει τον αριθμό 538. Γιάννης Δετοράκης 1 / 6

11. Να γραφεί πρόγραμμα που διαβάζει έναν ακέραιο αριθμό και θα υπολογίζει και θα τυπώνει το γινόμενο του αριθμού αυτού με το τελευταίο του ψηφίο π.χ αν δοθεί ο αριθμός 15 θα τυπώνει 15 * 5 = 65. 1. Να γραφεί πρόγραμμα που διαβάζει δύο αριθμούς (έναν μονοψήφιο και έναν τετραψήφιο) και θα κατασκευάζει έναν καινούργιο αριθμό με βάση τους δύο προηγούμενους ως εξής: θα τοποθετεί τον μονοψήφιο αριθμό σαν μεσαίο ψηφίο στον τετραψήφιο κάνοντάς τον πενταψήφιο και στην συνέχεια θα τον εμφανίζει. (π.χ. αν ο μονοψήφιος είναι το 5 και ο τετραψήφιος το 134 θα κατασκευάζει τον 1534) 13. Να γίνει πρόγραμμα το οποίο θα δέχεται έναν αριθμό δευτερολέπτων και θα εμφανίζει τις μέρες, τις ώρες, τα λεπτά και τα δευτερόλεπτα που τους αντιστοιχούν. Για παράδειγμα για είσοδο 100.000 δευτερόλεπτα θα πρέπει να εμφανιστεί το μήνυμα 1 μέρα, 3 ώρες, 46 λεπτά και 40 δευτερόλεπτα. 14. Από τον ακαθάριστο μισθό ενός υπαλλήλου κρατείται ποσό 0% για την ασφάλιση και 7% για τη σύνταξή του. Να γίνει πρόγραμμα το οποίο: α) Διαβάζει τον ακαθάριστο μισθό και το όνομα του υπαλλήλου, β) Εμφανίζει τον καθαρό μισθό του υπαλλήλου με το μήνυμα «Καθαρός μισθός :...» και γ) Εμφανίζει τα καθαρά ετήσια έσοδα του υπαλλήλου με το μήνυμα «Καθαρά έσοδα του... είναι...» 15. Να γραφεί πρόγραμμα το οποίο θα δέχεται έναν αριθμό. Θεωρείστε ότι ο αριθμός αυτός αντιστοιχεί στην επιλογή ενός ατόμου που επιλέγει ένα αναψυκτικό σε ένα μηχάνημα αυτόματης πώλησης. Αν λοιπόν ο πελάτης εισάγει σαν αριθμό την τιμή 1, να εμφανίζεται το μήνυμα «επιλέξατε Coca Cola», αν έχει εισάγει την τιμή να εμφανίζεται το μήνυμα «επιλέξατε πορτοκαλάδα» και τέλος αν έχει εισάγει την τιμή 3 να εμφανίζεται το μήνυμα «λεμονάδα». Σε οποιαδήποτε άλλη περίπτωση να εμφανίζεται το μήνυμα «άγνωστη επιλογή». 16. Να γραφεί πρόγραμμα το οποίο θα δέχεται έναν ακέραιο αριθμό και αν είναι άρτιος θα εμφανίζει το διπλάσιό του, ενώ αν είναι περιττός θα εμφανίζει το τριπλάσιό του.σημείωση: Ένας αριθμός είναι άρτιος όταν το ακέραιο υπόλοιπο της διαίρεσής του με το είναι το 0 (μηδέν). 17. Να γραφεί πρόγραμμα το οποίο θα δέχεται έναν ακέραιο αριθμό και αν διαιρείται ακριβώς με το 3 (τρία) και με το 4 (τέσσερα) τότε θα εμφανίζει το διπλάσιό του, ενώ σε διαφορετική περίπτωση θα εμφανίζει το τριπλάσιό του. 18. Να γραφεί πρόγραμμα ο οποίος θα δέχεται τους βαθμούς ενός μαθητή και θα εμφανίζει αν αυτός περνάει την τάξη ή πρέπει να δώσει εξετάσεις τον Σεπτέμβριο. Υποθέτουμε ότι ο μαθητής έχει μόνο τρία μαθήματα και περνάει την τάξη. Όταν έχει γράψει σε όλα τα μαθήματα πάνω από την βάση (10) ή όταν ο μέσος όρος των τριών μαθημάτων είναι πάνω από 13. 19. Να γίνει πρόγραμμα το οποίο θα διαβάζει ένα έτος και θα εμφανίζει αν αυτό είναι δίσεκτο ή όχι. Σημείωση: Ένα έτος είναι δίσεκτο όταν διαιρείται με το 4 και δεν διαιρείται με το 100 ή όταν διαιρείται με το 400. Γιάννης Δετοράκης / 6

0. Να γίνει πρόγραμμα το οποίο θα δέχεται μια τιμή από 1 έως 7 και θα επιστρέφει το όνομα της αντίστοιχης μέρας της εβδομάδας. Αν η τιμή που θα δοθεί είναι έξω από αυτό το διάστημα να εμφανίζεται μήνυμα λάθους. 1. Ένα Internet Cafe χρεώνει τα πρώτα 30 λεπτά 1.45, ενώ κάθε επόμενο 30λεπτο χρεώνεται προς 1.10. Να επισημανθεί ότι μόλις περάσει έστω και ένα λεπτό χρεώνεται το 30λεπτο. Να αναπτυχθεί πρόγραμμα που θα διαβάζει το χρόνο (σε λεπτά) που παρέμεινε κάποιος πελάτης στο Internet Cafe και να εκτυπώνει το λογαριασμό.. Ο υπάλληλος μιας εταιρίας πληρώνεται κάθε εβδομάδα προς 5 την ώρα. Αν οι ώρες εβδομαδιαίας εργασίας είναι περισσότερες από 0, τότε κάθε ώρα πέραν των 0 πληρώνεται επιπλέον με 5. Το πρόγραμμα διαβάζει το σύνολο των ωρών μιας εβδομάδας και υπολογίζει και εμφανίζει το σύνολο των εβδομαδιαίων αποδοχών του υπαλλήλου. 3. Ο χαρακτηρισμός της βαθμολογίας ενός φοιτητή δίνεται από τον παρακάτω πίνακα. Το πρόγραμμα διαβάζει την βαθμολογία του φοιτητή (στην κλίμακα 0-10) και εμφανίζει τον χαρακτηρισμό της. Σε περίπτωση που διαβαστεί βαθμολογία εκτός κλίμακας, εμφανίζει μήνυμα λάθους. Βαθμολογία Χαρακτηρισμός 0 4,9 Κακώς 5 6,9 Καλώς 7 8,4 Λίαν Καλώς 8,5 10 Άριστα 4. Να γραφεί πρόγραμμα που δέχεται σαν είσοδο τις συντεταγμένες του κέντρου (Χ0,Υ0) και την ακτίνα R ενός κύκλου Κ καθώς και τι συντεταγμένες (Χ,Υ) ενός σημείου Α. Το πρόγραμμα θα εμφανίζει το μήνυμα «εσωκλείεται» αν το σημείο Α βρίσκεται εντός του κύκλου Κ, ή το μήνυμα «Σημείο περιφέρειας» αν το σημείο Α βρίσκεται πάνω στον κύκλο, ή το μήνυμα «δεν ανήκει στον κύκλο» σε κάθε άλλη περίπτωση. Σημείωση: Δίδεται ο τύπος για τον υπολογισμό της απόστασης μεταξύ δύο σημείων Α(Χ 1,Υ 1 ) Β(Χ,Υ ) d ( X Y 1 X ) ( Y1 ) 5. Να γραφεί πρόγραμμα που δέχεται σαν είσοδο τις συντεταγμένες των κέντρων Κ1(Χ1, Υ1) και Κ(Χ, Υ) δύο κύκλων και τις ακτίνες τους R1 και R αντίστοιχα. Το πρόγραμμα θα ελέγχει εάν οι δύο κύκλοι εφάπτονται, εάν έχουν μια περιοχή τομής ή εάν είναι ξένοι μεταξύ τους.σημείωση: Δίδεται ο τύπος για τον υπολογισμό της απόστασης μεταξύ δύο σημείων d ( X Y 1 X ) ( Y1 ) 6. Να γραφεί πρόγραμμα που θα δέχεται σαν είσοδο τα ονόματα ομάδων ποδοσφαίρου και τα γκολ που σημείωσε η κάθε μια από τις ομάδες σε έναν μεταξύ τους αγώνα. Το πρόγραμμα θα εμφανίζει το μήνυμα «Νικήτρια ομάδα» και το όνομα της νικήτριας ομάδας, ή το μήνυμα «ισοπαλία» αν ο αγώνας έληξε ισόπαλος. 7. Να γραφεί πρόγραμμα που δέχεται σαν είσοδο τις γωνίες Α, Β και Γ ενός τριγώνου σε μοίρες. Να εμφανίζει το είδος του τριγώνου (οξυγώνιο, αμβλυγώνιο ή ορθογώνιο) ή κατάλληλο μήνυμα λάθους αν οι τιμές των γωνιών δε είναι αποδεκτές για ένα τρίγωνο.σημείωση: Θα πρέπει για τις γωνίες ενός τριγώνου να ισχύει Α + Β + Γ = 180. Γιάννης Δετοράκης 3 / 6

8. Να γραφεί πρόγραμμα που δέχεται σαν είσοδο δύο ακέραιους αριθμούς. Αν και οι δύο αριθμοί είναι άρτιοι ή περιττοί τότε να εμφανίζει τον μεγαλύτερο από αυτούς. Σε διαφορετική περίπτωση να εμφανίζει τον μικρότερο από αυτούς. 9. Μια ηλεκτρική εταιρία χρεώνει την ηλεκτρική κατανάλωση σύμφωνα με την παρακάτω κλίμακα: Τις πρώτες 00 μονάδες (0-00) προς 5δρχ/μονάδα Τις επόμενες 1000 μονάδες (01-100) προς 40δρχ/μονάδα Τις πέρα των 100 μονάδων προς 50δρχ/μονάδα Να γίνει πρόγραμμα που θα δέχεται τον αριθμό των μονάδων που καταναλώθηκαν από ένα πελάτη και θα εμφανίζει το ποσό των χρημάτων, που θα πρέπει να καταβάλλει ο πελάτης στην εταιρία. 30. Η Υπηρεσία μετεωρολογίας χαρακτηρίζει στα δελτία της τον καιρό, ανάλογα με τη θερμοκρασία και με βάση τον παρακάτω πίνακα. Θερμοκρασία (βαθμοί ο C) Χαρακτηρισμός Μέχρι 0 Παγετός 1-15 Κρύο 16-5 Φυσιολογική θερμοκρασία 6-35 Ζέστη Άνω των 35 Καύσωνας Να γραφεί πρόγραμμα που διαβάζει τη θερμοκρασία που θα επικρατήσει σε ένα δελτίο πρόγνωσης και να εμφανίζει τον αντίστοιχο χαρακτηρισμό. 31. Να γίνει πρόγραμμα ο οποίος θα δέχεται δύο ποσότητες που θα εκφράζουν την θερμοκρασία και την ένταση του αέρα μιας μέρας και θα εμφανίζει ένα μήνυμα ανάλογα με το αν η μέρα είναι ζεστή ( >= 0 βαθμούς) ή κρύα (< 0 βαθμούς) και για το αν έχει αέρα ( >5 μποφόρ) ή όχι ( <= 5 μποφόρ). Αν για παράδειγμα κάποια μέρα η θερμοκρασία είναι 8 βαθμούς με αέρα 7 μποφόρ, τότε να εμφανιστεί το μήνυμα «η ημέρα είναι κρύα και φυσάει». 3. Σε ένα parking η χρέωση κάθε αυτοκινήτου γίνεται βάσει του χρόνου στάθμευσης ως εξής: Η 1η ώρα χρεώνεται 4 ευρώ. Η η ώρα και κάθε ώρα πέρα από αυτήν χρεώνεται με 1,5 ευρώ. Αν ένα αυτοκίνητο παραμείνει περισσότερο από 10 ώρες τότε κάθε ώρα (συμπεριλαμβανομένης και της 1ης) χρεώνεται με 1, ευρώ. Να κατασκευάσετε πρόγραμμα το οποίο: α) διαβάζει την συνολική παραμονή ενός αυτοκινήτου στο parking σε λεπτά και υπολογίζει πόσες ώρες θα χρεωθούν (π.χ. για συνολική παραμονή 3 ώρες και 15 λεπτά, η παραμονή θεωρείται 4 ώρες) και β) Υπολογίζει και εμφανίζει την χρέωση ανάλογα με τις ώρες παραμονής. 33. Ένας κλιματισμός διαθέτει 3 αισθητήρες και ενεργοποιείται μόνο αν ο μέσος όρος των θερμοκρασιών στα 3 σημεία είναι μικρότερος από 8 oc ή αν και στα τρία σημεία είναι μικρότερο από 1 oc. Να αναπτυχθεί πρόγραμμα που θα διαβάζει τις θερμοκρασίες σε καθένα από τα 3 σημεία και θα εκτυπώνει αν πρέπει να ενεργοποιηθεί ο κλιματισμός ή όχι. Γιάννης Δετοράκης 4 / 6

34. Σε μία ιδιωτική εταιρεία η μισθοδοσία του προσωπικού υπολογίζεται ως εξής: Ο βασικός μισθός είναι 100. Για τους αποφοίτους ΑΕΙ/ΤΕΙ υπάρχει επίδομα 0% ενώ αν κάποιος διαθέτει μεταπτυχιακό τίτλο τότε το επίδομα σπουδών γίνεται 9%. Επιπρόσθετα, κάθε υπάλληλος λαμβάνει χρονοεπίδομα 15% επί του βασικού μισθού αν βρίσκεται μέχρι και 5 χρόνια στην εταιρεία, 5% αν βρίσκεται μέχρι και 15 χρόνια ενώ 35% αν εργάζεται περισσότερα από 15 χρόνια στην εταιρεία. Να αναπτύξετε πρόγραμμα που θα διαβάζει το όνομα του μισθωτού, το επίπεδο σπουδών (1. βασική εκπαίδευση,. ΑΕΙ/ΤΕΙ και 3. Μεταπτυχιακές σπουδές) καθώς και τα έτη υπηρεσίας και στη συνέχεια να υπολογίζει και να εκτυπώνει τις μηνιαίες αποδοχές του. 35. Σύμφωνα με νόμο του Υπουργείου Οικονομικών οι μεγαλο-οφειλέτες μπορούν να προσέλθουν στις κατά τόπους εφορίες και να προβούν σε διακανονισμό για την πληρωμή των οφειλών τους. Έτσι, αν κάποιος χρωστά περισσότερα από 500.000 θα έχει έκπτωση 0%, ενώ διαφορετικά θα έχει έκπτωση 30%. Αν κάποιος πληρώσει μετρητοίς τότε θα έχει επιπλέον έκπτωση 5% επί του ποσού της οφειλής. Να γραφεί πρόγραμμα που θα διαβάζει το όνομα του οφειλέτη, το ποσό της οφειλής του καθώς και το πλήθος των δόσεων που θα εξοφλήσει (δόσεις = 1 σημαίνει πληρωμή μετρητοίς) και θα εκτυπώνει το ποσό κάθε δόσης στην εφορία. 36. Μια εταιρία διενεργεί διαγωνισμό που υπόσχεται μεγάλα δώρα με κλήρωση. Όσους πόντους συγκεντρώσει κάθε συμμετέχων τόσες περισσότερες πιθανότητες έχει να κερδίσει μεγάλα δώρα. Οι πόντοι κάθε συμμετέχοντα εξαρτώνται από το πλήθος των μηνυμάτων sms που έχει αποστείλει σε ειδικό τηλεφωνικό αριθμό, σύμφωνα με τον παρακάτω πίνακα (κλιμακωτός υπολογισμός): Να γραφεί πρόγραμμα που θα διαβάζει το πλήθος των μηνυμάτων που έστειλε κάποιος διαγωνιζόμενος και να εκτυπώνει τους πόντους με τους οποίους συμμετέχει στην κλήρωση. Μηνύματα SMS Πόντοι 0 50 10 51 100 1 ανά SMS 101 199 ανά SMS 00 500 4 ανά SMS 501-1000 6 ανά SMS Διπλασιασμός προηγούμενων πόντων 1001 - άνω + 1 πόντος για κάθε SMS πέραν των 500 37. Σε μία εταιρεία κάθε εργαζόμενος αμείβεται σύμφωνα με τις μηνιαίες ώρες εργασίας κλιμακωτά (πίνακας 1). Επιπρόσθετα, ο μισθός προσαυξάνεται σύμφωνα με την προϋπηρεσία κάθε εργαζομένου και υπολογίζεται επίσης με βαθμιαία αύξηση (πίνακας ). Στις συνολικές μικτές αποδοχές υπάρχουν κρατήσεις της τάξης του 1%. Να αναπτύξετε πρόγραμμα που θα διαβάζει το όνομα, τις ώρες και τα έτη υπηρεσίας ενός εργαζομένου και θα εμφανίζει το όνομα και τις καθαρές αποδοχές Ώρες εργασίας (Ω) Ωρομίσθιο Ω < 30 3 30 Ω < 100 4 100 Ω 55 Έτη εργασίας Αύξηση ανά έτος ( ) περισσότερα από 15 40 περισσότερα από 9 30 περισσότερα από 3 0 Πίνακας 1 Πίνακας Γιάννης Δετοράκης 5 / 6

38. Ένα αυτοκίνητο κάνει το μικρό σέρβις κάθε 7500 χλμ και το μεγάλο κάθε 15000 χλμ. Να γραφεί πρόγραμμα το οποίο: α) θα διαβάζει τα χιλιόμετρα που έχει κάνει το αυτοκίνητο. β) θα εμφανίζει σε πόσα χλμ θα πρέπει να πάει για το επόμενο σέρβις γ) θα εμφανίζει των πόσων χιλιομέτρων θα είναι το επόμενο σέρβις (π.χ. αν το αυτοκίνητο έχει κάνει 1400 χλμ το επόμενο σέρβις είναι των 15000 χλμ) δ) θα εμφανίζει αν το επόμενο σέρβις θα είναι μικρό ή μεγάλο 39. Το υπουργείο οικονομικών επιβάλλει τέλη κυκλοφορίας στα ιδιωτικής χρήσεως επιβατηγά οχήματα (αυτοκίνητα και δίκυκλα) ανάλογα με τον κυβισμό τους σύμφωνα με τον παρακάτω πίνακα: Τύπος Κυβισμός Τέλος 0 500 80 Δίκυκλο 501 - άνω 10 0 1358 150 1359 1750 60 Αυτοκίνητο 1751 000 350 001 - άνω 600 Να γραφεί πρόγραμμα το οποίο: α) να διαβάζει τον τύπο του οχήματος ("Δ" για Δίκυκλο, "Α" για Αυτοκίνητο ) και τον κυβισμό του β) να υπολογίζει τα αντίστοιχα τέλη κυκλοφορίας του οχήματος Γιάννης Δετοράκης 6 / 6