A7M8-A7M10 (Ασκήσεις εμπέδωσης if και else)

A7M8 – Python Ασκήσεις

Άσκηση 1 – Τετραγωνική ρίζα

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

arithmos = int(input("Δώσε έναν αριθμό: "))



if arithmos < 0:

    print("Error")

else:

    riza = arithmos ** 0.5

    print("Η τετραγωνική ρίζα του", arithmos, "είναι", riza)

Άσκηση 2 – Παιχνίδι Αριάδνη – Νικόλ

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

ariadne = int(input("Αριάδνη, δώσε τον αριθμό σου (1-9): "))

nicole = int(input("Νικόλ, μάντεψε τον αριθμό (1-9): "))



if ariadne == nicole:

    print("Win")

else:

    print("Lose")

Άσκηση 3 – Ενήλικας / Ανήλικος

Εκφώνηση:
Να γραφτεί πρόγραμμα σε Python που ζητά από τον χρήστη την ηλικία του και ελέγχει αν είναι ενήλικας ή ανήλικος.
Αν η ηλικία είναι 18 ή μεγαλύτερη, να εμφανίζεται το μήνυμα: «Είσαι ενήλικας.»
Διαφορετικά να εμφανίζεται το μήνυμα: «Είσαι ανήλικος.»

age = int(input("Δώσε την ηλικία σου: "))



if age >= 18:

    print("Είσαι ενήλικας.")

else:

    print("Είσαι ανήλικος.")

Άσκηση 4 – Έκπτωση καταστήματος

Εκφώνηση:
Ένα κατάστημα αποφάσισε να δώσει έκπτωση ανάλογα με το ποσό της αγοράς του κάθε πελάτη. Αν ο πελάτης κάνει αγορές πάνω από 100 ευρώ τότε παίρνει έκπτωση 10%, διαφορετικά δεν παίρνει έκπτωση. Να γράψετε πρόγραμμα το οποίο να δέχεται το ποσό αγοράς του πελάτη και ακολούθως να υπολογίζει και να τυπώνει το ποσό που θα πληρώσει ο πελάτης.

poso = float(input("Δώσε το ποσό αγοράς (σε ευρώ): "))



if poso > 100:

    ekptosi = poso * 0.10

    teliko = poso - ekptosi

    print("Έχεις 10% έκπτωση!")

    print("Ποσό πληρωμής:", teliko, "ευρώ")

else:

    print("Δεν δικαιούσαι έκπτωση.")

    print("Ποσό πληρωμής:", poso, "ευρώ")