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

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

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

Άσκηση 1:
Ο Θησέας εργάζεται σε μία εταιρεία κατασκευής λογισμικού. Για κάθε ώρα που δουλεύει,μέχρι τις 40 ώρες την εβδομάδα, πληρώνεται 15 ευρώ ανά ώρα. Υπάρχουν όμωςεβδομάδες στις οποίες πρέπει να δουλέψει υπερωρίες, τις οποίες πληρώνεται 20 ευρώ τηνώρα. Να γράψετε πρόγραμμα το οποίο να δέχεται τις ώρες που δούλεψε ο Θησέας σε μίαεβδομάδα και να υπολογίζει και να τυπώνει τον μισθό του. Να αποθηκεύσετε τοπρόγραμμα με όνομα M10_ask1.py.

Powered by Coddy

Δραστηριότητες Αξιολόγησης

Άσκηση 2:
Να γράψετε πρόγραμμα το οποίο να δέχεται την τιμή ενός προϊόντος. Αν η τιμή είναιμεγαλύτερη από 100 ευρώ τότε γίνεται έκπτωση 10%, διαφορετικά γίνεται έκπτωση 5%.Το πρόγραμμα να υπολογίζει και να τυπώνει το ποσό της έκπτωσης και την τελική τιμήτου προϊόντος. Να αποθηκεύσετε το πρόγραμμα με όνομα M10_ask2.py.

Powered by Coddy

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

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

Powered by Coddy

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

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

Powered by Coddy