Μάθημα 8 – Δομή Διακλάδωσης

Τι θα μάθουμε σήμερα:
Να ακολουθούμε τις φάσεις του Κύκλου Ανάπτυξης μίας Εφαρμογής για να επιλύουμε προβλήματαδομής διακλάδωσης, χρησιμοποιώντας απλές συνθήκες.


Δραστηριότητες Εμπέδωσης


Άσκηση 1:
(α) Να συμπληρώσετε τη συνθήκη στο πρόγραμμα το οποίο πρέπει να δέχεται 2 ακέραιους αριθμούς Α και Β και αν ο Α είναι ίσος με το διπλάσιο του Β, τότε να τυπώνειτην λέξη «Double», διαφορετικά να τυπώνει τη φράση «Not Double».
(β) Να ελέγξετε την ορθότητα του προγράμματος.

Powered by Coddy

Άσκηση 2:
(α) Να γράψετε πρόγραμμα που να αντιστοιχεί στο λογικό διάγραμμα.
(β) Να ελέγξετε την ορθότητα του προγράμματος και να γράψετε την προκαταρκτικήεκτέλεση για
1) Χ=15 και Υ=20,
2) Χ=15 και Υ=15,
3) Χ=25 και Υ=20.

Powered by Coddy

Άσκηση 3:

Να γράψετε πρόγραμμα το οποίο να υπολογίζει και να τυπώνει την τετραγωνική ρίζα ενός αριθμού. Αν δοθεί αρνητικός αριθμός να εμφανίζεται μήνυμα λάθους (Error).

Powered by Coddy

Επιπρόσθετες Δραστηριότητες


Άσκηση 4:
Η Αριάδνη και η Νικόλ παίζουν το εξής παιχνίδι. Η Αριάδνη σκέφτεται ένα αριθμό από το 1 μέχρι το 9 και η Νικόλ προσπαθεί να μαντέψει τον αριθμό της Αριάδνης. Αν η Νικόλ μαντέψει σωστά τον αριθμό της Αριάδνης να εμφανίζεται στην οθόνη η λέξη «Win», διαφορετικά να εμφανίζεται η λέξη «Lose».
Να γράψετε πρόγραμμα το οποίο να δέχεται τους δύο αριθμούς (Ariadne, Nicole) και να εμφανίζει το κατάλληλο μήνυμα στην οθόνη. Να θεωρήσετε ότι τα δεδομένα εισόδου θα δοθούν σωστά.

Powered by Coddy

Δραστηριότητες για το Σπίτι


Άσκηση 5:
Να γράψετε πρόγραμμα το οποίο να δέχεται τα τέρματα που πέτυχαν οι ομάδες σε έναν αγώνα ποδοσφαίρου και να τυπώνει αναλόγως το μήνυμα «Ισοπαλία» ή «Υπάρχει Νικητής».

Powered by Coddy

Άσκηση 6:

Να ακολουθήσετε τον Κύκλο Ανάπτυξης μίας Εφαρμογής για να γράψετε πρόγραμμα το οποίο να δέχεται δύο ακέραιους αριθμούς και να τυπώνει τον μεγαλύτερο από τους δύο.

Powered by Coddy