1
resposta

Fiz Assim: Parte2

Para não repetir cada pergunta, deixei dentro as marcações #[x], onde x representa o número do exercício e o código abaixo a resolução. .

Calculadora com operadores

[1]
n1 = int(input('Informe o 1º valor:'))
n2 = int(input('Informe o 2º valor:'))

soma = n1+n2
print(f'A soma de {n1} + {n2} = {soma}')


[2]
n1 = int(input('Informe o 1º valor:'))
n2 = int(input('Informe o 2º valor:'))
n3 = int(input('Informe o 3º valor:'))

soma = n1+n2+n3
print(f'A soma de {n1} + {n2} + {n3} = {soma}')

[3]
n1 = float(input('Informe o 1º valor:'))
n2 = float(input('Informe o 2º valor:'))

resultado = n1-n2
print(f'O resultado de  {n1} - {n2} = {resultado}')

[4]
n1 = float(input('Informe o 1º valor:'))
n2 = float(input('Informe o 2º valor:'))

resultado = n1*n2
print(f'O resultado de  {n1} * {n2} = {resultado}')

[5]

n1 = float(input('Informe o 1º valor [numerador]:'))
n2 = float(input('Informe o 2º valor [denominador]:'))

if n2 != 0:
    resultado = n1/n2
    print(f'O resultado de {n1} \ {n2} é {resultado:.2f}')
else:
    print('O denominador deve ser diferente de zero')

[6]
n1 = float(input('Informe a base da potência: '))
n2 = float(input('Informe o expoente: '))

resultado = n1**n2

print(f'O resultado de {n1} elevado a {n2} é {resultado:.2f}')

[7]
n1 = int(input('Informe o 1º valor (numerador): '))
n2 = int(input('Informe o 2º valor (denominador): '))

if n2 != 0:
    resultado = n1 // n2 
    print(f'O resultado de {n1} // {n2} é {resultado}')
else:
    print('Erro: O denominador deve ser diferente de zero!')



[8]
n1 = int(input('Informe o 1º valor (numerador): '))
n2 = int(input('Informe o 2º valor (denominador): '))

if n2 != 0:
    resultado = n1 % n2 
    print(f'O resultado de {n1} // {n2} é {resultado}')
else:
    print('Erro: O denominador deve ser diferente de zero!')


[9]
n1 = float(input('Informe a 1º nota:'))
n2 = float(input('Informe a 2º nota:'))
n3 = float(input('Informe a 3º nota:'))

media_nota = (n1+n2+n3)/3

print(f'A soma de {n1} + {n2} + {n3} = {media_nota:.1f}')

[10]Crie um código que calcule e imprima a média ponderada dos números 5, 12, 20 e 15 com pesos respectivamente iguais a 1, 2, 3 e 4.

numeros = [5, 12, 20, 15]
pesos = [1, 2, 3, 4]

soma_ponderada = sum(n * p for n, p in zip(numeros, pesos))
soma_pesos = sum(pesos)
media_ponderada = soma_ponderada / soma_pesos

print(f'A média ponderada é {media_ponderada:.2f}')
1 resposta

Oii, Shayne!

É muito legal acompanhar o seu desenvolvimento nas atividades, parabéns!

Qualquer dúvida, sinta-se à vontade para compartilhar no fórum.

Até mais, Shayne!