(Γ) Ανάπτυξη Εφαρμογών
Εντολές επιλογής (συνέχεια)
Να εξασκηθείς στην εντολή ΕΠΙΛΕΞΕ (βιβλίο 2, 3.1.2).
ΠΡΟΣΟΧΗ! θα πρέπει να ξέρεις επιπλέον την χρήση των [..] στην επίλεξε όπως παρουσιάζεται στην τάξη. Συνοπτικά να γνωρίζεις και αυτή την μορφή:
Δομή επανάληψης, Εντολές επανάληψης, Εντολή ΟΣΟ...ΕΠΑΝΑΛΑΒΕ
Να θυμηθείς την εντολή ΓΙΑ απο την Β' λυκείου και το κεφ. 3.3 απο το βιβλίο 3. Να ξέρεις ότι η χρήση της ΓΙΑ προτείνεται για γνωστό αριθμό επαναλήψεων. Να ρωτήσεις ξανά τον καθηγητή σου αν δεν καταλαβαίνεις αυτή την διαφορά.
Να μάθεις την εντολή ΟΣΟ μέσα απο τα παραδείγματα που παρουσιάζονται στο Βιβλίο 3 κεφ. 3.1. Να ξέρεις ότι η χρήση της ΟΣΟ προτείνεται για άγνωστο αριθμό επαναλήψεων. Να ρωτήσεις ξανά τον καθηγητή σου αν δεν καταλαβαίνεις αυτή την διαφορά.
Βιβλίο 1: 2.4.5, 8.2, 8.2.1
Βιβλίο 2: 3.1.2
Βιβλίο 3: 3.1, 3.3
Να εξασκηθείς στην εντολή ΕΠΙΛΕΞΕ (βιβλίο 2, 3.1.2).
ΠΡΟΣΟΧΗ! θα πρέπει να ξέρεις επιπλέον την χρήση των [..] στην επίλεξε όπως παρουσιάζεται στην τάξη. Συνοπτικά να γνωρίζεις και αυτή την μορφή:
Κάνε κλίκ στον κώδικα για αντιγραφή
Επίλεξε τιμή
Περίπτωση 0..100 ! 0 <= τιμή <= 100
<εντολές1>
Περίπτωση 101..1000 ! 101 <= τιμή <= 1000
<εντολές2>
Περίπτωση Αλλιώς ! 1000 < τιμή
<εντολές3>
Τέλος__επιλογών
(Όπου τιμή : ακέραια)
Δομή επανάληψης, Εντολές επανάληψης, Εντολή ΟΣΟ...ΕΠΑΝΑΛΑΒΕ
Να θυμηθείς την εντολή ΓΙΑ απο την Β' λυκείου και το κεφ. 3.3 απο το βιβλίο 3. Να ξέρεις ότι η χρήση της ΓΙΑ προτείνεται για γνωστό αριθμό επαναλήψεων. Να ρωτήσεις ξανά τον καθηγητή σου αν δεν καταλαβαίνεις αυτή την διαφορά.
Να μάθεις την εντολή ΟΣΟ μέσα απο τα παραδείγματα που παρουσιάζονται στο Βιβλίο 3 κεφ. 3.1. Να ξέρεις ότι η χρήση της ΟΣΟ προτείνεται για άγνωστο αριθμό επαναλήψεων. Να ρωτήσεις ξανά τον καθηγητή σου αν δεν καταλαβαίνεις αυτή την διαφορά.
Βιβλίο 1: 2.4.5, 8.2, 8.2.1
Βιβλίο 2: 3.1.2
Βιβλίο 3: 3.1, 3.3
Δοκίμασε αυτή την άσκηση που έπεσε το 2021.
Α4. Δίνεται το παρακάτω πρόγραμμα σε ΓΛΩΣΣΑ :
Να μετατραπεί σε ισοδύναμο με χρήση της εντολής πολλαπλής επιλογής ΕΠΙΛΕΞΕ.
Α4. Δίνεται το παρακάτω πρόγραμμα σε ΓΛΩΣΣΑ :
Κάνε κλίκ στον κώδικα για αντιγραφή
ΠΡΟΓΡΑΜΜΑ Α4
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: χ
ΑΡΧΗ
ΓΡΑΨΕ ‘Δώσε μονοψήφιο αριθμό: ’
ΔΙΑΒΑΣΕ χ
ΑΝ (χ=2) Ή (χ=4) Ή (χ=6) Ή (χ=8) ΤΟΤΕ
ΓΡΑΨΕ ‘Άρτιος’
ΑΛΛΙΩΣ_ΑΝ (χ=1) Ή (χ=3) Ή (χ=5) Ή (χ=7) Ή (χ=9) ΤΟΤΕ
ΓΡΑΨΕ ‘Περιττός’
ΑΛΛΙΩΣ_ΑΝ χ=0 ΤΟΤΕ
ΓΡΑΨΕ ‘Μηδέν’
ΑΛΛΙΩΣ
ΓΡΑΨΕ ‘Ο αριθμός δεν είναι μονοψήφιος...’
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Να μετατραπεί σε ισοδύναμο με χρήση της εντολής πολλαπλής επιλογής ΕΠΙΛΕΞΕ.
Στην λύση της άσκησης Ε.1 από το βιβλίο 2 παρουσιάζεται για πρώτη φορά μια λύση με χρήση σημαίας (flag). Ας τη μελετήσουμε.
Βιβλίο 2
Να λύσεις τις ασκήσεις Ε.1, Ε.2, Ε.3 με την δομή ΕΠΙΛΕΞΕ. Συμβουλέψου το Βιβλίο 5 (λύσεις ασκήσεων) για τις λύσεις τους.
Βιβλίο 3
Θα πρέπει να διαβάσεις και να προσπαθήσεις να λύσεις ΞΑΝΑ τις ασκήσεις 6, 7, 8, 9, 10 στην σελ.34 με την χρήση της δομής ΕΠΙΛΕΞΕ. Προσοχή, διάλεξε τις περιπτώσεις που η επίλεξε ταιριάζει. Αν δεις ότι δυσκολεύεσαι τότε προφανώς ήταν προτιμότερη η ΑΝ.
Θα πρέπει να αναζητήσεις στο ίντερνετ ή μέσω κάποιου δικού σου βιβλίου/βοηθήματος ασκήσεις με τίτλο δομή πολλαπλής επιλογής ΕΠΙΛΕΞΕ. Θα πρέπει να λύσεις τουλάχιστον 5 ασκήσεις .
Μπορείς να στείλεις μέσω email λύσεις δικών σου ασκήσεων και θα προσπαθήσω να τις παρουσιάσω στην τάξη.
Να λύσεις τις ασκήσεις Ε.1, Ε.2, Ε.3 με την δομή ΕΠΙΛΕΞΕ. Συμβουλέψου το Βιβλίο 5 (λύσεις ασκήσεων) για τις λύσεις τους.
Βιβλίο 3
Θα πρέπει να διαβάσεις και να προσπαθήσεις να λύσεις ΞΑΝΑ τις ασκήσεις 6, 7, 8, 9, 10 στην σελ.34 με την χρήση της δομής ΕΠΙΛΕΞΕ. Προσοχή, διάλεξε τις περιπτώσεις που η επίλεξε ταιριάζει. Αν δεις ότι δυσκολεύεσαι τότε προφανώς ήταν προτιμότερη η ΑΝ.
Θα πρέπει να αναζητήσεις στο ίντερνετ ή μέσω κάποιου δικού σου βιβλίου/βοηθήματος ασκήσεις με τίτλο δομή πολλαπλής επιλογής ΕΠΙΛΕΞΕ. Θα πρέπει να λύσεις τουλάχιστον 5 ασκήσεις .
Μπορείς να στείλεις μέσω email λύσεις δικών σου ασκήσεων και θα προσπαθήσω να τις παρουσιάσω στην τάξη.