Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Continuare a leggere numeri in input
- # Finchè l'utente inserisce valori diversi da 0
- # con i valori che mette l'utente
- # Massimo, minimo, media, Somma complessiva
- def solve():
- n = int(input("n: "))
- somma = 0
- massimo = n
- minimo = n
- letture = 0
- while (not (n == 0)):
- letture = letture + 1
- somma = somma + n
- print("Somma", somma)
- print("Letture", letture)
- print("Appena letta: ", n)
- print("Massimo: ", massimo)
- print("Minimo: ", minimo)
- n = int(input("n: "))
- if (n < minimo):
- minimo = n
- if (n > massimo):
- massimo = n
- print("Media", somma / letture)
- def solve_2():
- # Continua a leggere caratteri ('a', 'Z', ...)
- # Finchè l'utente non inserisce il carattere '-'
- # Numero di vocali, numero di consonanti
- # NUmero di maiuscole e minuscole
- # Alla fine mi deve dire se ho avuto più maiuscole che minuscole
- c = ''
- vocali = 0
- consonanti = 0
- minuscole = 0
- maiuscole = 0
- while (c != "-"):
- c = input("c: ")
- print("carattere", c)
- # Ipotizziamo che c sia una minuscola
- # domanda true/false
- # c == c.lower() # Vera se
- # c == c.upper()
- if (c == c.lower()):
- minuscole = minuscole + 1
- if (c == c.upper()):
- maiuscole = maiuscole + 1
- c = c.lower()
- if (c == 'a' or c == 'e' or c == 'i' or c == 'o' or c == 'u'):
- vocali = vocali + 1
- else:
- consonanti = consonanti + 1
- if (maiuscole == minuscole):
- print("Sono uguali")
- elif (maiuscole > minuscole):
- print("ci sono piu maiuscole")
- else:
- print("ci sono piu minuscole")
- print("vocali", vocali)
- print("consonanti", consonanti - 1)
- print("maiuscole", maiuscole - 1)
- print("minuscole", minuscole - 1)
- def main():
- solve_2()
- main()
- # Finchè (n != 0):
- # leggo n
- # gestisco la media
- # somma
- # massimo e minimo ecc...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement