# Lezione 8 - Esercizio 1
#
# Scrivere un programma che esegue un conto alla rovescia partendo da un numero intero positivo
# fornito in input dall'utente e arrivando fino a 0.
# 
# Note e consigli:
# - Verificare che il numero inserito dall'utente sia positivo
# - Utilizzare la funzione time.sleep(1) per aspettare 1 secondo

# Il codice qui sotto serve per la soluzione
import time

# Scrivere qui sotto la soluzione:  # NICOLO' PUZZA

# numero = int(input("Salve, inserisci un numero intero positivo: "))

# if numero > 0: 
#     print(f"Il conto alla roverscia partirà da {numero}.")
# else:
#     print("Errore! Il numero che hai inserito non è positivo.")
#     exit(0)

# while numero > 0:
#     print(numero)
#     numero -= 1
#     time.sleep(1)

# print(0)


# ================================================================================================
# Lezione 8 - Esercizio 2
#
# Scrivere un sistema di verifica della password. Il programma deve chiedere all'utente una password
# e, se la password è corretta, il programma deve stampare "Accesso consentito", altrimenti, la
# password deve essere inserita e verificata nuovamente e così via fino all'inserimento corretto.
# 
# Note e consigli:
# - La funzione input() può essere utilizzata anche per riassegnare una stessa variabile in un
#   secondo momento.

# Il codice qui sotto serve per la soluzione e non deve essere modificato
password_corretta = "Pythonata2024"

# Scrivere qui sotto la soluzione:

# psw = input("Inserire la password: ")

# while psw != password_corretta
#     print("Password errata!")
#     psw = input("Si prega di inserire la password corretta: ")

# print("Password corretta, accesso consentito.")

