import os
import sys
lista_numeros = [1, 2, 3, 4, 5, 6 , 7, 8, 9, 10]
lista_nomes = ["Amilton", "Amanda", "bruno", "bianca"]
lista_anos = [1991, 2026]
def listar_numeros():
for numero in lista_numeros:
print(numero)
pausa()
def listar_decrescente():
for i in range(10, 0, -1):
print(i)
pausa()
def soma_dos_impares():
soma_impares = 0
for i in range(1, 11, 2):
soma_impares += i
print(soma_impares)
pausa()
def tabuada():
numero_tabuada = int(input("Digite um número. "))
for i in range(1 ,11):
resultado = numero_tabuada * i
print(f"{numero_tabuada} x {i} = {resultado}")
pausa()
def soma_1a10():
clear()
soma = 0
try:
for numero in lista_numeros:
soma += numero
print(f"Soma dos elementos: {soma}")
pausa()
except Exception as e:
print(f"ocorreu um erro: {e}")
pausa()
def calculo_medio_dos_valores():
clear()
soma_valores = 0
try:
for volor in lista_numeros:
soma_valores += volor
media = soma_valores/ len(lista_numeros)
print(f"Médias dos valores: {media}")
pausa()
except ZeroDivisionError:
print("A lista está vazia, não é possivel calcular a média.")
pausa()
except Exception as e:
print(f"ocorreu um erro: {e}")
pausa()
#----------------funcoes auxiliares-----------------#
def clear():
if os.name == "nt":
os.system("cls")
else:
os.system("clear")
def sair():
clear()
print("Saindo do programa...")
sys.exit()
def pausa():
input("\nPressione Enter para continuar...")
def opcao_invalida():
print("Opção inválida\n")
input("Clique em uma tecla para voltar ao menu principal")
clear()
def try_e_else():
pass
#-----------------------MENU--------------------------#
def menu_principal():
print("MENU PRINCIPAL.\n")
print("1. Mostrar números.")
print("2. Mostrar números em decrescente.")
print("3. Soma dos números ímpares.")
print("4. Tabuada.")
print("5. soma dos numeros da lista.")
print("6. Calculo medio dos valores da lista")
print("0. Sair.")
try:
op_es = int(input("\nEscolha uma opção. "))
if op_es == 1:
clear()
listar_numeros()
elif op_es == 2:
clear()
listar_decrescente()
elif op_es == 3:
clear()
soma_dos_impares()
elif op_es == 4:
clear()
tabuada()
elif op_es == 5:
soma_1a10()
elif op_es == 6:
calculo_medio_dos_valores()
elif op_es == 0:
sair()
except ValueError:
clear()
opcao_invalida()
def main():
while True:
clear()
menu_principal()
if __name__ == "__main__":
main()