ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ Α7Μ13

 Να ακολουθούμε τον Κύκλο Ανάπτυξης μίας Εφαρμογής για να γράφουμε προγράμματα με την
εντολή if…elif...else.


# Λύση με if…elif...else
print("=== Έλεγχος Πλήθους Ψηφίων ===")

N = int(input("Δώσε έναν ακέραιο αριθμό (0 έως 9999): "))

if N >= 1000:
    print("Τετραψήφιος")
elif N >= 100:
    print("Τριψήφιος")
elif N >= 10:
    print("Διψήφιος")
else:
    print("Μονοψήφιος")



# Λύση με if και else

print("=== Έλεγχος Πλήθους Ψηφίων ===")

N = int(input("Δώσε έναν ακέραιο αριθμό (0 έως 9999): "))

if N >= 1000:
    print("Τετραψήφιος")
else:
    if N >= 100:
        print("Τριψήφιος")
    else:
        if N >= 10:
            print("Διψήφιος")
        else:
            print("Μονοψήφιος")












Άσκηση 5 
Ένα τυπογραφείο χρεώνει κλιμακωτά τους πελάτες του ανάλογα με τον αριθμό των βιβλίων που παραγγέλνουν.
Για τα πρώτα 100 βιβλία (από 1 έως 100) η χρέωση είναι 8 ευρώ ανά βιβλίο.
Για τα επόμενα 400 βιβλία (από 101 έως 500) η χρέωση είναι 6,40 ευρώ ανά βιβλίο.
Για κάθε βιβλίο πάνω από τα 500, η χρέωση είναι 3,50 ευρώ ανά βιβλίο.
Να γραφεί πρόγραμμα το οποίο να διαβάζει τον αριθμό των βιβλίων και να υπολογίζει και να εμφανίζει το συνολικό κόστος.


print("=== Υπολογισμός Κόστους Βιβλίων ===")

N = int(input("Δώσε τον αριθμό των βιβλίων: "))

if N <= 100:
    cost = N * 8
elif N <= 500:
    cost = 100 * 8 + (N - 100) * 6.40
else:
    cost = 100 * 8 + 400 * 6.40 + (N - 500) * 3.50

print("Συνολικό κόστος:", cost, "ευρώ")