ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ

(Γ) Ανάπτυξη Εφαρμογών

εβδ 7

Ύλη - Στόχοι

Εντολές επιλογής (συνέχεια)

Να εξασκηθείς στην εντολή ΕΠΙΛΕΞΕ (βιβλίο 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

Δομή επίλεξε

Άσκηση πανελληνίων 2020

Άσκηση πανελληνίων 2021

Δοκίμασε αυτή την άσκηση που έπεσε το 2021.

Α4. Δίνεται το παρακάτω πρόγραμμα σε ΓΛΩΣΣΑ :

Κάνε κλίκ στον κώδικα για αντιγραφή

ΠΡΟΓΡΑΜΜΑ Α4
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: χ
ΑΡΧΗ
  ΓΡΑΨΕ ‘Δώσε μονοψήφιο αριθμό: ’
  ΔΙΑΒΑΣΕ χ
  ΑΝ (χ=2) Ή (χ=4) Ή (χ=6) Ή (χ=8) ΤΟΤΕ
    ΓΡΑΨΕ ‘Άρτιος’
  ΑΛΛΙΩΣ_ΑΝ (χ=1) Ή (χ=3) Ή (χ=5) Ή (χ=7) Ή (χ=9) ΤΟΤΕ
    ΓΡΑΨΕ ‘Περιττός’
  ΑΛΛΙΩΣ_ΑΝ χ=0 ΤΟΤΕ
    ΓΡΑΨΕ ‘Μηδέν’
  ΑΛΛΙΩΣ
    ΓΡΑΨΕ ‘Ο αριθμός δεν είναι μονοψήφιος...’
  ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


Να μετατραπεί σε ισοδύναμο με χρήση της εντολής πολλαπλής επιλογής ΕΠΙΛΕΞΕ.

Σημαία / flag

Στην λύση της άσκησης Ε.1 από το βιβλίο 2 παρουσιάζεται για πρώτη φορά μια λύση με χρήση σημαίας (flag). Ας τη μελετήσουμε.

Ασκήσεις

Βιβλίο 2

Να λύσεις τις ασκήσεις Ε.1, Ε.2, Ε.3 με την δομή ΕΠΙΛΕΞΕ. Συμβουλέψου το Βιβλίο 5 (λύσεις ασκήσεων) για τις λύσεις τους.

Βιβλίο 3
Θα πρέπει να διαβάσεις και να προσπαθήσεις να λύσεις ΞΑΝΑ τις ασκήσεις 6, 7, 8, 9, 10 στην σελ.34 με την χρήση της δομής ΕΠΙΛΕΞΕ. Προσοχή, διάλεξε τις περιπτώσεις που η επίλεξε ταιριάζει. Αν δεις ότι δυσκολεύεσαι τότε προφανώς ήταν προτιμότερη η ΑΝ.

Θα πρέπει να αναζητήσεις στο ίντερνετ ή μέσω κάποιου δικού σου βιβλίου/βοηθήματος ασκήσεις με τίτλο δομή πολλαπλής επιλογής ΕΠΙΛΕΞΕ. Θα πρέπει να λύσεις τουλάχιστον 5 ασκήσεις .

Μπορείς να στείλεις μέσω email λύσεις δικών σου ασκήσεων και θα προσπαθήσω να τις παρουσιάσω στην τάξη.
εβδ 7