ΓΠ-Π.Υ.-Python-Κ.4.1.2d-Εκπ/κός: Πάσχου Κων/να
Συμπλήρωση κενών
Συμπλήρωσε όλα τα κενά και έπειτα πάτησε το κουμπί "Έλεγχος" για να ελέγξεις τις απαντήσεις σου.
<= >= = else: if
ΓΠ-Π.Υ.-Python-Κεφ. 4.1.2.d Δομή επιλογής if: Εμφωλευμένες δομές επιλογής, ΔΡΑΣΤΗΡΙΟΤΗΤΑ σελ. 50-51 σχ. βιβλίου
Α) Μελετήστε το παρακάτω πρόγραμμα.
A1) Τι θα τυπώσει το παρακάτω πρόγραμμα για τιμές 1, 7, 9, 16;
A2) Τι πιστεύετε ότι κάνει το πρόγραμμα;
Β) Να τροποποιήσετε κατάλληλα το παρακάτω πρόγραμμα, ώστε να περιέχει και την περίπτωση που ο χρήστης δώσει, κατά λάθος, ως βαθμό έναν αρνητικό αριθμό (πρώτα στο ΤΕΤΡΑΔΙΟ και ΜΕΤΑ στην Python).
# Πρόγραμμα ελέγχου υπεριώδους ακτινοβολίας
# Εισαγωγή τιμής δείκτη ακτινοβολίας από το χρήστη
# Δεδομένα: Ο Δείκτης UV αποτελεί διεθνώς ένα μέγεθος έκφρασης της επικινδυνότητας
# της ηλιακής υπεριώδους ακτινοβολίας που φθάνει στο έδαφος
# Όρια κινδύνου:
# 0-5.9 ελάχιστος ή μικρός,
# 6-10.9 Μεγάλος-Πολύ μεγάλος,
# >=11 <=15 Ακραία κατάσταση
uv
<=
>=
=
else:
if
input(' Παρακαλώ δώσε έναν αριθμό έκθεσης δείκτη UV: ')
<=
>=
=
else:
if
uv
<=
>=
=
else:
if
15:
# Εμφωλευμένο if
<=
>=
=
else:
if
uv
<=
>=
=
else:
if
11:
print ' Ακραία κατάσταση κινδύνου '
<=
>=
=
else:
if
<=
>=
=
else:
if
uv
<=
>=
=
else:
if
6:
print ' Μεγάλος ή Πολύ μεγάλος κίνδυνος '
# για 6<= uv < 11
<=
>=
=
else:
if
<=
>=
=
else:
if
uv
<=
>=
=
else:
if
0:
print 'Ελάχιστος ή μικρός κίνδυνος'
# για 0 <= uv < 6
<=
>=
=
else:
if
# για uv >15
print 'Ο αριθμός που έδωσες υπερβαίνει το 15. Μη αποδεκτή τιμή!'
Έλεγξε την απάντηση
Ok