ΜΕΡΟΣ Α 🔍 Εντοπισμός Λαθών σε Πρόγραμμα
Στο παρακάτω πρόγραμμα υπάρχουν:
- ένα λάθος στο όνομα μεταβλητής (συντακτικό λάθος)
- ένα λογικό λάθος (κάποιο λάθος που έχουμε κάνει στον αλγόριθμο)
- μία ελλιπής εντολή print
Βρες και διόρθωσε τα λάθη.
age 1 = 14
age2 = 15
μέσος = age 1 + age2 / 2
print("Ο μέσος όρος είναι:")
✏️ Η απάντησή σου (γράψε τον διορθωμένο κώδικα):
🔓 Δες τη Λύση
age1 = 14
age2 = 15
μέσος = (age1 + age2) / 2
print("Ο μέσος όρος είναι:", μέσος)
Επεξήγηση:
• Το
• Η πράξη χρειάζεται παρενθέσεις:
• Η print πρέπει να εμφανίζει και το αποτέλεσμα:
• Το
age 1 έπρεπε να γίνει age1 δεν επιτρέπεται κενό στο όνομα της μεταβλητής• Η πράξη χρειάζεται παρενθέσεις:
(age1 + age2) / 2. Αν δεν βάλουμε παρενθέσεις θα γίνει πρώτα η age2/2 και μετά η πρόσθεση• Η print πρέπει να εμφανίζει και το αποτέλεσμα:
print("...", μέσος)
ΜΕΡΟΣ Β ✨ Συμπλήρωσε τον Κώδικα
Συμπλήρωσε τα κενά ώστε το πρόγραμμα να εμφανίζει:
Με λένε Μαρία και είμαι 14 χρονών
όνομα = "Μαρία"
ηλικία = 14
print( _______________________________ )
✏️ Η απάντησή σου (τι πρέπει να γραφτεί μέσα στην print):
🔓 Δες τη Λύση
όνομα = "Μαρία"
ηλικία = 14
print("Με λένε", όνομα, "και είμαι", ηλικία, "χρονών")
ΜΕΡΟΣ Γ 💪 Μικρές Ασκήσεις
1
Δημιούργησε μια μεταβλητή με όνομα βαθμός και τιμή 18 και εμφάνισέ την.
✏️ Ο κώδικάς σου:
🔓 Δες τη Λύση
βαθμός = 18
print(βαθμός)
2
Γράψε μια εντολή που να εμφανίζει το μήκος της λέξης "Πληροφορική".
💡 Βοήθεια: Χρησιμοποίησε τη συνάρτηση len()
✏️ Ο κώδικάς σου:
🔓 Δες τη Λύση
print(len("Πληροφορική"))
Αποτέλεσμα: Θα εμφανιστεί
12 (η λέξη έχει 12 γράμματα)
3
Τι θα εμφανίσει ο παρακάτω κώδικας;
x = 5
y = 2
print(x ** y)
✏️ Η απάντησή σου:
🔓 Δες τη Λύση
Απάντηση:
25
Επεξήγηση:
Ο τελεστής
Άρα: 5 ** 2 = 5² = 5 × 5 = 25
Ο τελεστής
** σημαίνει "δύναμη"Άρα: 5 ** 2 = 5² = 5 × 5 = 25