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

Σχετικά έγγραφα
4. Ασκήσεις στους Μονοδιάστατους Πίνακες

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

5.2 ΑΡΙΘΜΗΤΙΚΗ ΠΡΟΟΔΟΣ

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

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

1 ο ΦΥΛΛΑΔΙΟ ΑΣΚΗΣΕΩΝ - ΑΛΓΟΡΙΘΜΟΙ

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 5x + 14y -2z = 6

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

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

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

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

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

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

Ασκήσεις Πίνακες - (ΝΕΕΣ ασκήσεις 2)

i 4 i i+1 i i-1 i i+2 i 1 i i+0.5

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

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

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

5 ΠΡΟΟΔΟΙ 5.1 ΑΚΟΛΟΥΘΙΕΣ. Η έννοια της ακολουθίας

% % % >1000 0%

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

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

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

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

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

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

Ένα περιοδικό για το ΑΕΠΠ. Φυλλάδια Ασκήσεων Περιλαμβάνει τα φυλλάδια ασήσεων του μαθήματος ΑΕΠΠ της Γ Λυκείου


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

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

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

6. Αφού δημιουργήσετε ένα πίνακα 50 θέσεων με ονόματα μαθητών να τον ταξινομήσετε αλφαβητικά με την μέθοδο της φυσαλίδας

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

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

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

8.4. Δραστηριότητες - ασκήσεις

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

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

ΑΕΠΠ - ΚΕΦ. 3 & 9 ΑΣΚΗΣΕΙΣ ΜΟΝΟΔΙΑΣΤΑΤΟΙ ΠΙΝΑΚΕΣ

4.2 ΕΥΚΛΕΙΔΕΙΑ ΔΙΑΙΡΕΣΗ

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

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

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

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

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

ΦΥΛΛΑ ΙΟ ΑΣΚΗΣΕΩΝ 1 - ΠΙΝΑΚΕΣ

Παράδειγμα 2. Λύση & Επεξηγήσεις. Τέλος_επανάληψης Εμφάνισε "Ναι" Τέλος Α2

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

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

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

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

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

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

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

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ

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

3. ίδεται τετραγωνικός πίνακας Ν γραµµών και Ν στηλών, όπου Ν περιττός. Να βρεθεί το άθροισµα των στοιχείων κάθε διαγωνίου του.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 3 ο

2. Στον παραπάνω πίνακα προσθέτουμε (εφόσον χρειάζεται) μια ακόμη στήλη που την ονομάζουμε έξοδο και στην οποία γράφουμε ότι εμφανίζεται.

ΔΙΑΦΟΡΑ ΘΕΜΑΤΑ. Ως «γειτονικά» ορίζονται τα κελιά που συγγενεύουν οριζόντια, κάθετα και διαγώνια. Για παράδειγμα γειτονικά του Α[3,3] είναι τα:

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

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

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

Ασκή σεις στή δομή επανα λήψής

Διάγραμμα Ροής. Σελίδα 1 από 10

Ασκήσεις στις Δομές Δεδομένων (Λίστες-Συμβολοσειρές)

ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΡΟΟΠΤΙΚΗ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΔΙΑΔΙΚΑΣΤΙΚΟΣ ΠΡΟΓΡΑ Ρ Μ Α ΜΑΤΙ Τ ΣΜΟΣ

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

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

1. * Ο αριθμός, ν Ν, είναι ανάγωγο κλάσμα για κάθε ν Ν. Σ Λ 2. * Οι αριθμοί 2ν και 2ν + 2 είναι διαδοχικοί άρτιοι για κάθε ν Ν.

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΥ

Εφαρμογές Υπολογιστών

ΜΑΘΗΜΑΤΙΚΑ Α ΓΥΜΝΑΣΙΟΥ

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

ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΘΕΜΑ 1 Α.

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

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

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ ΤΡΙΤΗ 11 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ

Τ και τιµή του Β θετική µετατρέπεται ισοδύναµα στην εντολή Όσο ως εξής:

Σημείωση: Για τα θέματα που ακολουθούν ο παρακάτω πίνακας παρουσιάζει ισοδύναμα μεταξύ τους σύμβολα και εκφράσεις. := ή =

Σηµείωση : Θεωρούµε ότι όλα τα ονόµατα µαθητών που ανήκουν στο ίδιο σχολείο είναι διαφορετικά µεταξύ τους, ενώ σε διαφορετικά σχολεία µπορεί να

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

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016

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

Εύρεση ν-στού πρώτου αριθμού

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

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

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)

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

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2018 Β ΦΑΣΗ

ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ Α.Ε.Π.Π. ΟΝΟΜΑ

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

Προβλήματα με Δομή Επανάληψης

Transcript:

3. Ασκήσεις στη Δομή Επανάληψης 301 Να γραφεί αλγόριθμος που θα διαβάζει έναν ακέραιο αριθμό n και θα υπολογίζει την παράσταση: 1 + 2 + 3 +... + n Y = + n 1* 3* 5*...* (2n + 1) 302 Να γραφεί αλγόριθμος που θα υπολογίζει και εκτυπώνει τις λύσεις της εξίσωσης 5x+12y-6z=11 με τα x, y, z να παίρνουν τιμές [-50, 50] 303 Ένα στάδιο έχει 33 σειρές καθισμάτων. Στην κάτω-κάτω σειρά βρίσκονται 800 θέσεις και για κάθε σειρά πιο πάνω οι θέσεις αυξάνονται κατά 100. Να γραφεί αλγόριθμος που να υπολογίζει πόσες θέσεις έχει το στάδιο. 304 Ένας αγρότης, για να κάνει μία γεώτρηση στο κτήμα του, συμφώνησε τα εξής με τον ιδιοκτήτη του γεωτρύπανου. Το 1 ο μέτρο θα κοστίσει 6 και αυξανομένου του βάθους, θα αυξάνεται και η τιμή κάθε μέτρου κατά 1.5. Ο αγρότης διαθέτει 1450. Να γραφεί αλγόριθμος που να υπολογίζει το βάθος που μπορεί να πάει η γεώτρηση στο κτήμα. 305 Μια εταιρεία αμείβει τους πωλητές τις με μισθό 800 και ποσοστά επί των πωλήσεων (πριμ) σύμφωνα με τον παρακάτω πίνακα: ΠΩΛΗΣΕΙΣ ΠΟΣΟΣΤΟ [0, 3.000 ] 5% (3.000, 9.000 ] 8% [9.000, 15.000 ] 10% [15.000, ) 12% Να γραφεί αλγόριθμος ο οποίος: α. Να διαβάζει τον κωδικό και τις πωλήσεις του πωλητή. β. Να υπολογίζει και να εκτυπώνει το ποσό που δικαιούται για πριμ και το σύνολο της αμοιβής του. γ. Η διαδικασία να επαναλαμβάνεται για άγνωστο αριθμό πωλητών μέχρι να εισαχθεί για κωδικός το 0. δ. Να υπολογίζει το συνολικό ποσό που θα πληρώσει η εταιρεία για αμοιβές. ε. Το μέσο όρο των πριμ. 306 Το Υπουργείο Οικονομικών, υπολογίζει τον φόρο φυσικών προσώπων γίνεται με βάση την παρακάτω κλίμακα (τα ποσά σε ): XAK ΑΣΚΗΣΕΙΣ. Σελ. 1

ΕΙΣΟΔΗΜΑ ΣΥΝΤΕΛΕΣΤΗΣ ΦΟΡΟΥ [0, 5.000 ] 0% (5.000, 8.000 ] 10% [8.000, 12.000 ] 15% [12.000, ) 20% Επίσης αν ο φορολογούμενος έχει παιδιά, του αφαιρούνται από το φόρο 60 για κάθε παιδί μέχρι και το 3 ο, και 200 συνολικά αν έχει πάνω από 3 (για όλα μαζί). Να γραφεί αλγόριθμος ο οποίος θα διαβάζει το ΑΦΜ και το εισόδημα και τον αριθμό παιδιών ενός φορολογουμένου και θα υπολογίζει το φόρο που θα πληρώσει. Ο φόρος δεν μπορεί να είναι αρνητικός. Η διαδικασία θα επαναλαμβάνεται για άγνωστο πλήθος φορολογουμένων και σταματά όταν δοθεί ΑΦΜ το 0. 307 Να γραφεί αλγόριθμος που θα διαβάζει έναν αριθμό Ν και να υπολογίζει τη σειρά S = 1 + 3 9 + 27 81 + ± 3 N 308 Να γραφεί αλγόριθμος που θα εκτυπώνει τους τριψήφιους αριθμούς της μορφής xyz που έχουν τα εξής χαρακτηριστικά: x<y<z, x άρτιος και y περιττός. 309 Να γραφεί αλγόριθμος που θα διαβάζει έναν αριθμό και θα εντοπίζει και εκτυπώνει τα πολλαπλάσια του αριθμού αυτού που είναι μικρότερα του τετραγώνου του αριθμού 310 Με την εκκίνηση της συσκευής του κινητού ζητείται ο κωδικός πρόσβασης και ο χρήστης έχει τρεις ευκαιρίες για την εισαγωγή του. Να αναπτύξετε τον αλγόριθμο που εκτελεί το κινητό ζητώντας 3 φορές τον κωδικό πρόσβασης (αν δεν έχει εισαχθεί σωστά) και με τριπλή αποτυχία να εκτυπώνεται το μήνυμα "η κάρτα SIM κλειδώθηκε". Σε περίπτωση που ο χρήστης εισάγει σωστά τον κωδικό του, ο αλγόριθμος να τερματίζει και να εκτυπώνει κατάλληλο μήνυμα 311 Στους προκριματικούς αγώνες ακοντισμού για το Πανευρωπαϊκό Πρωτάθλημα, συμμετέχουν 10 αθλητές. Ο κάθε αθλητής για να προκριθεί πρέπει να ρίξει βολή 85 μέτρων. Κάθε αθλητής έχει δικαίωμα να ρίξει το πολύ τρεις βολές. Εάν σε κάποια από τις βολές του ρίξει πάνω από 85 μέτρα, τότε σταματά τις προσπάθειές του επειδή προκρίνεται. Να γραφεί αλγόριθμος ο οποίος θα διαβάζει τις βολές που έκανε και θα εκτυπώνει μήνυμα αν προκρίθηκε ή όχι. Στο τέλος, ο αλγόριθμος θα εκτυπώνει επίσης τον αριθμό των αθλητών που προκρίθηκαν και για τους αθλητές που προκρίθηκαν τον μέσο όρο των βολών τους. XAK ΑΣΚΗΣΕΙΣ. Σελ. 2

312 Στο παγκόσμιο πρωτάθλημα σφυροβολίας, συμμετείχαν 20 από διάφορες χώρες. Ο κάθε αθλητής έκανε 3 προσπάθειες. Να γραφεί αλγόριθμος που θα διαβάζει τα ονόματα και τις 3 επιδόσεις των 20 αθλητών θα εκτυπώνει το όνομα του αθλητή που πήρε το χρυσό μετάλλιο 313 Να γραφεί αλγόριθμος που θα διαβάζει έναν ακέραιος αριθμός και θα εκτυπώνει το πλήθος των ψηφίων του 314 Να αναπτυχθεί ο αλγόριθμος που εκτελείται στα διόδια. Για κάθε αυτοκίνητο που περνά να διαβάζεται ο τύπος του ("Φ" για φορτηγό, "Α" για αυτοκίνητο και "Μ" για μοτοσικλέτα) και να εκτυπώνεται το κόμιστρο. Ο αλγόριθμος να τερματίζεται όταν διαβάζει ως τύπο οχήματος "Τέλος" και να εκτυπώνει τις εισπράξεις της ημέρας. Πρέπει να επισημανθεί ότι το κόστος διέλευσης είναι 2.50 για ένα φορτηγό, 1.40 για ένα αυτοκίνητο και 0.90 για μια μοτοσικλέτα 315 Να γραφεί αλγόριθμος που θα διαβάζει για μια ομάδα 2000 ανθρώπων: όνομα, φύλο, ηλικία, βάρος και να εκτυπώνει: i. Το όνομα του βαρύτερου άντρα ii. Το όνομα της ψηλότερης γυναίκας iii. Το μέσο ύψος των γυναικών iv. Το μέσο βάρος όλης της ομάδας 316 Σε μία μονάδα εκτροφής αγελάδων χρειαζόμαστε αλγόριθμο που να μας δίνει στατιστικά στοιχεία σχετικά με τα εκτρεφόμενα ζώα. Ο αλγόριθμος θα πρέπει να ζητά τα εξής στοιχεία για κάθε αγελάδα: 1. ηλικία ζώου, 2. βάρος ζώου, 3. βάρος ημερήσια παραγόμενου γάλακτος. Η εισαγωγή στοιχείων σταματά όταν σαν ηλικία ζώου δοθεί μη θετικός αριθμός. Στη συνέχεια ο αλγόριθμος θα πρέπει να εμφανίζει τα παρακάτω: 1. αριθμό εκτρεφομένων αγελάδων, 2. μέση ηλικία των ζώων, 3. μέσο βάρος των ζώων, 4. μέση ημερήσια παραγωγή γάλακτος στη μονάδα. 317 Δίνεται ο αριθμός Ν. Να γραφεί αλγόριθμος που να υπολογίζει τους Ν πρώτους όρους της ακολουθίας FIBONACCI. Η ακολουθία FIBONACCI ορίζεται ως εξής: F = F n-1 + F n-2 για n>2 με F 1 =0, F 2 =1 δηλαδή κάθε όρος είναι άθροισμα των δύο προηγουμένων 318 Να γραφεί αλγόριθμος που να υπολογίζει το Ν παραγοντικό (Ν!, όπου Ν>0). Είναι γνωστό ότι: Ν!=1 2 3... Ν = (Ν-1)! Ν XAK ΑΣΚΗΣΕΙΣ. Σελ. 3

319 Σ έναν αγώνα μπάσκετ είχαν συμμετοχή Ν παίκτες μιας ομάδας. Να δοθεί αλγόριθμος που να ζητά τον αριθμό Ν (δεν μπορεί να είναι μεγαλύτερος από 10) και στη συνέχεια για κάθε παίκτη να ζητά τα στοιχεία: 1. Πόντους που πέτυχε, 2. Φάουλ που έκανε, 3. Τρίποντα εύστοχα και 4. Τρίποντα άστοχα. Στη συνέχεια ο αλγόριθμος θα πρέπει να εμφανίζει: 1. Σύνολο πόντων της ομάδας, 2. Συνολικό αριθμό φάουλ, 3. Μέσο όρο πόντων ανά παίκτη και 4. Ποσοστό ευστοχίας στα τρίποντα συνολικά για την ομάδα. 320 Σ ένα σταθμό μέτρησης της ατμοσφαιρικής μόλυνσης χρησιμοποιείται αλγόριθμος που δέχεται σαν δεδομένα την καθημερινή μετρούμενη ποσότητα διοξειδίου του άνθρακα (CO 2 με ανώτατο επιτρεπόμενο όριο τα 241 mgr) και διοξειδίου του θείου (SO 2 με ανώτατο επιτρεπόμενο όριο τα 340 mgr). Ο αλγόριθμός θα πρέπει να δέχεται τα δεδομένα των μετρήσεων για έναν αριθμό ημερών εκ των προτέρων γνωστό και να εμφανίζει: τη μέση τιμή του μετρούμενου διοξειδίου του άνθρακα και διοξειδίου του θείου καθώς και τον αριθμό των ημερών που οι τιμές ξεπέρασαν τα επιτρεπόμενα όρια (ξεχωριστά για την καθεμία μέτρηση). Αν οι ημέρες αυτές είναι πάνω από το ¼ του συνόλου των ημερών να εμφανίζεται μήνυμα για τη λήψη έκτακτων μέτρων. 321 Να καταχωρηθούν τα εξής στοιχεία για 30 μαθητές: 1. Φύλο (1=αγόρι, 2=κορίτσι), 2. Όνομα, 3. Βαθμός και να βρεθεί ποιο αγόρι έχει τον χαμηλότερο βαθμό και ποιο κορίτσι έχει τον μεγαλύτερο βαθμό. 322 Ένας καταθέτης έχει καταθέσεις στην τράπεζα 5.500 στην τράπεζα με εξαμηνιαίο επιτόκιο 3.9%. Να αναπτύξετε αλγόριθμο ο οποίος: i. θα διαβάζει τα έτη που παρέμειναν τα χρήματα στην τράπεζα και θα εκτυπώνει το τελικό ποσό ii. θα εκτυπώνει το χρονικό διάστημα που απαιτείται ώστε οι καταθέσεις να γίνουν 6.000 iii. Αν μετά από 3 έτη, προσθέσει στο τότε ποσό 2.500, να εκτυπώνει πόσα χρήματα θα διαθέτει σε 5 έτη 323 Να γραφεί αλγόριθμος που να υπολογίζει και εκτυπώνει πόσους κόκκους σίτου πρέπει να τοποθετηθούν σε μία σκακιέρα αν γνωρίζουμε ότι στο πρώτο τετράγωνο της σκακιέρας πρέπει να βάλουμε έναν κόκκο, στον δεύτερο δύο, στο τρίτο τέσσερα κ.λ.π. διπλασιάζοντας τον αριθμό των κόκκων σε κάθε επόμενο τετράγωνο. Ως γνωστόν η σκακιέρα έχει 64 τετράγωνα. XAK ΑΣΚΗΣΕΙΣ. Σελ. 4

324 Να γραφεί αλγόριθμος που θα διαβάζει άγνωστο πλήθος θετικών αριθμών και θα τερματίζει όταν εισαχθεί αρνητικός αριθμός. Να εκτυπώνεται: i. Το πλήθος των αριθμών που διαβάστηκαν ii. Ο μέσος όρος των στοιχείων που διαβάστηκαν iii. Ο μεγαλύτερος αριθμός που διαβάστηκε iv. Ο μικρότερος αριθμός που διαβάστηκε v. Το πλήθος των άρτιων αριθμών που διαβάστηκαν vi. Το πλήθος των περιττών αριθμών που διαβάστηκαν vii. Ο μέσος όρος των άρτιων αριθμών που διαβάστηκαν viii. Ο μέσος όρος των περιττών αριθμών που διαβάστηκαν ΣΗΜΕΙΩΣΗ: Να θεωρήσετε ότι οι τιμές των θετικών αριθμών κυμαίνονται στο διάστημα (0, 100] 325 Να γραφεί αλγόριθμος, ο οποίος θα δέχεται σαν είσοδο δύο αριθμούς α, β και στη συνέχεια θα βρίσκει και θα εκτυπώνει τον μικρότερο αριθμό ν, έτσι ώστε α ν >β. (Υποθέτουμε ότι πάντα θα δίδεται α<β) 326 Να γραφεί αλγόριθμος που θα διαβάζει έναν ακέραιο και στη συνέχεια θα υπολογίζει αν ο αριθμός αυτός είναι πρώτος ή όχι και θα εκτυπώνει ανάλογο μήνυμα (Σημ. Πρώτος θεωρείται ένας φυσικός αριθμός μεγαλύτερος του 1 και ο οποίος έχει σαν μοναδικούς διαιρέτες τον εαυτό και τη μονάδα) 327 Να γραφεί αλγόριθμος ο οποίος θα εκτυπώνει όλους τους πρώτους αριθμούς από το 2 έως το 100 328 Μια αντιπροσωπεία αυτοκινήτων θέλει να τακτοποιήσει τα ανταλλακτικά της. Να γραφεί αλγόριθμος που για κάθε ανταλλακτικό θα διαβάζει τον κωδικό του, τα διαθέσιμα τεμάχια και την τιμή του. Αν κάποιο ανταλλακτικό βρίσκεται στην αποθήκη έχοντας λιγότερα από 20 τεμάχια πρέπει η αντιπροσωπεία να προβεί σε νέα παραγγελία ώστε να υπάρχουν 100 τεμάχια. Ο αλγόριθμος θα πρέπει να εκτυπώνει το συνολικό κόστος της παραγγελίας (για όλα τα προϊόντα). Η παραπάνω διαδικασία θα τερματίζεται όταν δοθεί ο κωδικός 0 329 Το περιοδικό αυτοκινήτων AUTOΤEST έκανε μια μελέτη για τα αυτοκίνητα της μεσαίας κατηγορίας. Στα πλαίσια της έρευνας μελέτησε 25 αυτοκίνητα καταγράφοντας 10 δείκτες για το καθένα (αξιολόγηση παθητικής και ενεργητικής ασφάλειας, πολυτέλειας, οικονομίας καυσίμου κ.λ.π.). Να γραφεί αλγόριθμος που να διαβάζει το όνομα του μοντέλου και τους 10 δείκτες και να εκτυπώνει το μοντέλο που προτείνεται από το περιοδικό ως η καλύτερη αγορά. ΣΗΜ: Καλύτερη αγορά θεωρείται το αυτοκίνητο με το μεγαλύτερο μέσο δείκτη 330 Στο σταθμό του Μετρό έχει προγραμματιστεί να τοποθετηθεί μία συσκευή αυτόματης έκδοσης εισιτηρίων. Οι επιβάτες θα επιλέγουν τη κατηγορία εισιτηρίου και θα εισάγουν τα χρήματά τους και θα λαμβάνουν το εισιτήριο τους και τα ρέστα τους. XAK ΑΣΚΗΣΕΙΣ. Σελ. 5

Να γραφεί αλγόριθμος ο οποίος: α. θα διαβάζει το αντίτιμο του εισιτηρίου, β. θα επιτρέπει την εισαγωγή χρημάτων μέχρι να συμπληρωθεί το αντίστοιχο ποσό, Αν πρέπει να επιστραφούν ρέστα, θα εμφανίζει το ποσό της επιστροφής. 331 Να γραφεί αλγόριθμος ο οποίος θα έχει είσοδο δύο θετικούς ακεραίους αριθμούς και θα έχει έξοδο το πλήθος των ακεραίων που βρίσκονται μεταξύ των δύο αυτών αριθμών και διαιρούνται με το 3 και με το 4. 332 Θεωρώ το άθροισμα Π ν = 1 3 + 2 3 +3 3 +4 3 + 5 3 +...+ν 3 Να γραφεί αλγόριθμος ο οποίος να υπολογίζει τον ακέραιο θετικό ν αν είναι γνωστό ότι ισχύει: Π ν-1 < 2650 και Π ν >= 2650 333 Να γραφεί αλγόριθμος ο οποίος θα υπολογίζει και θα εκτυπώνει τον μικρότερο θετικό ακέραιο η (> 1) για τον οποίο το άθροισμα 1 2 + 2 2 + 3 2 +... + η 2 είναι τέλειο τετράγωνο θετικού ακέραιου αριθμού. 334 Τρεις ακέραιοι αριθμοί α, β, γ λέγονται Πυθαγόρειοι αν ισχύει: α 2 +β 2 =γ 2. Να βρεθούν οι Πυθαγόρειες τριάδες αριθμών, για τις οποίες ισχύει ότι και οι τρεις αριθμοί βρίσκονται στο διάστημα από το 1 μέχρι το 100. 336 Να γραφεί αλγόριθμος που θα διαβάζει 20 αριθμούς και θα εμφανίζει μήνυμα, αν οι αριθμοί αυτοί δόθηκαν με αύξουσα σειρά ή όχι XAK ΑΣΚΗΣΕΙΣ. Σελ. 6