Επαναληπτικές Διαδικασίες, ΝΕΑ
Να υλοποιηθεί πρόγραμμα που θα υπολογίζει τα άτομα που βρίσκονται στο τέλος της διαδρομής ενός λεωφορείου.
Το πρόγραμμα θα διαβάζει την χωρητικότητα λεωφορείου. Σε κάθε στάση θα διαβάζει τον αριθμό των επιβατών που κατεβαίνουν και ανεβαίνουν. Το λεωφορείο σταματά όταν δεχτεί 0 για είσοδο στο λεωφορείο. Στο τέρμα της διαδρομής εμφανίζει τα άτομα που βρίσκονται στο λεωφορείο.
Προέκταση1: Εμφανίζει τα άτομα που συνολικά εξυπηρετήθηκαν από το λεωφορείο.
Προέκταση2: Αντί να διαβάζει την χωρητικότητα λεωφορείου, διαβάζει θέσεις όρθιων και καθήμενων. Αρχικά γεμίζει τις θέσεις καθημένων και κατόπιν ορθίων.
Λύση
(περισσότερα…)
Επαναληπτικές Διαδικασίες, ΝΕΑ
Μία εταιρεία μεταφοράς δεμάτων διαθέτει δύο αποθήκες, Α και Β, στο αεροδρόμιο. Κατά την παραλαβή δεμάτων, κάθε δέμα τοποθετείται στην αποθήκη που έχει εκείνη τη στιγμή τον περισσότερο ελεύθερο χώρο. Αν ο ελεύθερος χώρος της αποθήκης Α είναι ίσος με τον ελεύθερο χώρο της αποθήκης Β, το δέμα τοποθετείται στην αποθήκη Α. Όταν όμως το δέμα δεν χωρά σε καμία από τις δύο αποθήκες, προωθείται στις κεντρικές εγκαταστάσεις της εταιρείας, που βρίσκονται εκτός αεροδρομίου.
Γ1. Να κατασκευάσετε πρόγραμμα που:
α. Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων. (μονάδες 0,5)
β. Να διαβάζει τα μεγέθη ελεύθερου χώρου των αποθηκών Α και Β. (μονάδες 0,5) ! ο χώρος είναι ακέραια κυβικά μέτρα
γ. Να διαβάζει το μέγεθος κάθε εισερχόμενου δέματος (κυβικά μέτρα με υποδιαστολή) και να εμφανίζει το όνομα της αποθήκης (Α ή Β) στην οποία θα τοποθετηθεί αυτό ή να εμφανίζει το μήνυμα «Προώθηση», όταν το δέμα δεν χωρά σε καμία από τις αποθήκες Α ή Β. Η διαδικασία παραλαβής τερματίζεται, όταν εισαχθεί ως μέγεθος δέματος η τιμή 0. (μονάδες 4)
Βλέπε Θέμα Γ, 2015
https://aepp.gr/thema-g-2015-imerisia/
Λύση
(περισσότερα…)
Επαναληπτικές Διαδικασίες, ΝΕΑ
Να υλοποιηθεί πρόγραμμα που θα υπολογίζει τον αριθμό επισκεπτών μιας έκθεσης. Η έκθεση λειτουργεί καθημερινά για ένα διάστημα ημερών που διαβάζεται από τον χρήστη. Η έκθεση έχει 3 εισόδους. Το πρόγραμμα διαβάζει τους επισκέπτες κάθε ημέρας για κάθε είσοδο και υπολογίζει το σύνολο των επισκεπτών και το εμφανίζει το σύνολο ανά ημέρα. Στο τέλος εμφανίζει τον συνολικό αριθμό επισκεπτών.
Προέκταση: Η μία είσοδος είναι μόνο για έξοδο και οι άλλες 2 για είσοδο.
Λύση
(περισσότερα…)
Επαναληπτικές Διαδικασίες, ΝΕΑ
! Να υλοποιηθεί αλγόριθμος που, θα διαβάζει επαναληπτικά θετικούς αριθμούς, θα τους εμφανίζει στην οθόνη, θα σταματά όταν δεχτεί την τιμή 100 ή αν δοθούν 20 αριθμοί.
! να υλοποιηθεί αλγόριθμος που:
! θα διαβάζει επαναληπτικά θετικούς αριθμούς,
! θα τους εμφανίζει στην οθόνη,
! θα σταματά όταν δεχτεί την τιμή 100
! ΠΡΟΕΚΤΑΣΗ: ή αν δοθούν 20 αριθμοί
Λύση
(περισσότερα…)
Ασκήσεις Παράρτημα Α Μη Λυμένες 3.7 Δομή Επανάληψης
Να γραφεί πρόγραμμα σε «ΓΛΩΣΣΑ», το οποίο να διαβάζει θετικό ακέραιο αριθμό Ν. Στη συνέχεια, να διαβάζει θετικούς αριθμούς μέχρι το άθροισμά τους να γίνει μεγαλύτερο από τον
αριθμό Ν. Τέλος, να υπολογίζει και να τυπώνει τον μεγαλύτερο αριθμό που πληκτρολογήθηκε.
Να γίνεται έλεγχος των αριθμών που πληκτρολογούνται, ώστε να είναι θετικοί, σε αντίθετη περίπτωση να εμφανίζεται μήνυμα λάθους και να ζητείται η πληκτρολόγηση ενός θετικού αριθμού.
ΛΥΣΗ (περισσότερα…)
2.5 Παράρτημα Α - Μη Λυμένες Ασκήσεις - Δομή Επιλογής
Σε ένα σχολείο η φοίτηση ενός μαθητή χαρακτηρίζεται ως επαρκής, εάν το σύνολο όλων των απουσιών του δεν ξεπερνά τις 100, εκ των οποίων οι 60 είναι δικαιολογημένες ή το σύνολο
των απουσιών του δεν ξεπερνά τις 160 και οι 120 είναι δικαιολογημένες και ο Μέσος όρος βαθμολογίας του μαθητή μεγαλύτερος του 15. Διαφορετικά η φοίτηση χαρακτηρίζεται ως ανεπαρκής.
Να γραφεί πρόγραμμα σε «ΓΛΩΣΣΑ», το οποίο:
1) Να διαβάζει από το πληκτρολόγιο τον Μέσο Όρο του μαθητή, το σύνολο των Δικαιολογημένων και το σύνολο των Αδικαιολόγητων απουσιών του.
2) Να εμφανίζει το μήνυμα ’Φοίτηση επαρκής’ ή ’Φοίτηση ανεπαρκής’, ανάλογα με τις απουσίες του.
ΛΥΣΗ (περισσότερα…)
2.5 Παράρτημα Α - Μη Λυμένες Ασκήσεις - Δομή Επιλογής
Να γραφεί πρόγραμμα σε «ΓΛΩΣΣΑ»,
το οποίο να δέχεται από το πληκτρολόγιο έναν ακέραιο αριθμό και να ελέγχει
εάν είναι διψήφιος και θετικός. Στην περίπτωση που ισχύει, να τυπώνεται
το μήνυμα «Θετικός, Διψήφιος αριθμός»,
ενώ διαφορετικά να τυπώνονται για κάθε περίπτωση
«Μόνο θετικός» ή «Μόνο διψήφιος» ή «Ούτε θετικός, ούτε διψήφιος»
(περισσότερα…)
2.5 Παράρτημα Α - Μη Λυμένες Ασκήσεις - Δομή Επιλογής
Με το σύστημα πληρωμής των διοδίων, οι οδηγοί των τροχοφόρων έχουν τη δυνατότητα να πληρώνουν το αντίτιμο των διοδίων με ειδική μαγνητική κάρτα. Υποθέστε ότι υπάρχει μηχάνημα το οποίο διαθέτει είσοδο για την κάρτα και φωτοκύτταρο. Το μηχάνημα διαβάζει από την κάρτα το υπόλοιπο των χρημάτων και το αποθηκεύει σε μια μεταβλητή Υ και με το φωτοκύτταρο αναγνωρίζει τον τύπο του τροχοφόρου και το αποθηκεύει σε μια μεταβλητή Τ. Υπάρχουν τρεις τύποι τροχοφόρων: δίκυκλα (Δ), επιβατικά (Ε) και φορτηγά (Φ), με αντίτιμο διοδίων 1.20€, 2.40€ και 3.50€ αντίστοιχα.
Να γραφεί πρόγραμμα σε «ΓΛΩΣΣΑ», το οποίο:
1) Να ελέγχει τον τύπο του τροχοφόρου και να εκχωρεί στη μεταβλητή Α το αντίτιμο των διοδίων, ανάλογα με τον τύπο του τροχοφόρου.
2) Να ελέγχει την πληρωμή των διοδίων με τον παρακάτω τρόπο:
Ι) Αν το υπόλοιπο της κάρτας επαρκεί για την πληρωμή του αντιτίμου των διοδίων, αφαιρεί το ποσό αυτό από την κάρτα.
ΙΙ) Αν η κάρτα δεν έχει υπόλοιπο, το μηχάνημα ειδοποιεί με μήνυμα για το ποσό που πρέπει να πληρωθεί.
ΙΙΙ) Αν το υπόλοιπο δεν επαρκεί, μηδενίζεται η κάρτα και δίνεται με μήνυμα το ποσό που απομένει να πληρωθεί.
(περισσότερα…)
2.5 Παράρτημα Α - Μη Λυμένες Ασκήσεις - Δομή Επιλογής
!6. Το Υπουργείο Οικονομικών φορολογεί τους Ελεύθερους Επαγγελματίες
! σύμφωνα με τον παρακάτω πίνακα:
! 1. Από 1€ μέχρι 20.000€ – 22%
! 2. Από 20.001€ μέχρι 30.000€ – 29% (για τα επόμενα 10000€)
! 3. Από 30.001€ μέχρι 40.000€ – 37% (για τα επόμενα 10000€)
! 4. Από 40.001€ και άνω _ 45% (για όλα τα επόμενα €)
!Να γραφεί πρόγραμμα σε «ΓΛΩΣΣΑ»,
!το οποίο να διαβάζει το εισόδημα ενός ελεύθερου επαγγελματία
!και στη συνέχεια να υπολογίζει και να εμφανίζει τον φόρο που του αναλογεί.
!Ο υπολογισμός φόρου γίνεται κλιμακωτά, σύμφωνα με τον παραπάνω πίνακα.
(περισσότερα…)
2.5 Παράρτημα Α - Μη Λυμένες Ασκήσεις - Δομή Επιλογής
! 4. Να γραφεί πρόγραμμα σε «ΓΛΩΣΣΑ», το οποίο να διαβάζει το όνομα ενός υπαλλήλου, τις ώρες
! εργασίας και το ωρομίσθιο του.
! Οι κρατήσεις που γίνονται στον υπάλληλο είναι 15%, αν ο μισθός του είναι μέχρι 1.000?,
! διαφορετικά είναι 20%.
! Σε περίπτωση που ο υπάλληλος έχει λιγότερες από 15 ώρες εργασίας τότε
! οι παραπάνω κρατήσεις μειώνονται κατά 2%.
! Υπόδειξη: Ο μισθός κάθε υπαλλήλου υπολογίζεται από τον τύπο:
! Ώρες x Ωρομίσθιο – Κρατήσεις
!Και οι κρατήσεις από τον τύπο:
!Κρατήσεις=(Ώρες x Ωρομίσθιο) x Ποσοστό/100
(περισσότερα…)
2.5 Παράρτημα Α - Μη Λυμένες Ασκήσεις - Δομή Επιλογής
- Να γραφεί πρόγραμμα σε «ΓΛΩΣΣΑ», το οποίο να διαβάζει από το πληκτρολόγιο τρεις διαφορετικούς ακέραιους αριθμούς και στη συνέχεια να τυπώνει τον αριθμό που η αξία του είναι ανάμεσα στον μεγαλύτερο και στον μικρότερο από αυτούς (δηλαδή, αν δοθούν οι αριθμοί 107,53,42 τότε θα εμφανιστεί ο 53, διότι 107>53>42 ή 42<53<107).
(περισσότερα…)
2017, Α ΘΕΜΑ, ΗΜΕΡΗΣΙΑ, ΜΑΪΟΥ-ΙΟΥΝΙΟΥ, ΣΩΣΤΟ ΛΑΘΟΣ
Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν η πρόταση είναι λανθασμένη.
- Η έκφραση ΟΧΙ(Κ=10 ΚΑΙ Χ>7) είναι ισοδύναμη με την έκφραση (Κ<>10 Ή Χ<=7).
- Η χρησιμοποίηση του διερμηνευτή για τη μετάφραση ενός προγράμματος έχει ως αποτέλεσμα την ταχύτερη εκτέλεσή του.
- Οι εντολές στη δομή επανάληψης «ΓΙΑ» εκτελούνται τουλάχιστον μία φορά.
- Πολύ συχνά οι εντολές που έχουν γραφτεί με εμφωλευμένα ΑΝ μπορούν να γραφτούν πιο απλά χρησιμοποιώντας σύνθετες εκφράσεις ή την εντολή επιλογής ΑΝ… ΤΟΤΕ… ΑΛΛΙΩΣ_ΑΝ.
- Κάθε υποπρόγραμμα μπορεί να σχεδιαστεί, να αναπτυχθεί και να συντηρηθεί αυτόνομα.
Μονάδες 10
Πρόσφατα σχόλια