Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Calculadora com operadores

#1.Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a soma dos dois valores.
num1 = int(input('Digite um valor númerico inteiro: ')) 
num2 = int(input('Digite outro valor numérico inteiro: '))
soma = num1 + num2 
print(f"A soma de {num1} + {num2} é: {soma}")

#2.Crie um programa que solicite três valores numéricos à pessoa usuária e imprima a soma dos três valores.
num1 = int(input('Digite um valor númerico inteiro: ')) 
num2 = int(input('Digite outro valor numérico inteiro: '))
num3 = int(input('Digite um terceiro valor numérico inteiro: '))
soma = num1 + num2 + num3 
print(f"A soma de {num1} + {num2} + {num3} é: {soma}")

#3. Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a subtração do primeiro pelo o segundo valor.
num1 = int(input('Digite um valor númerico inteiro: ')) 
num2 = int(input('Digite outro valor numérico inteiro: '))
subtracao = num1 - num2 
print(f"A subtração de {num1} - {num2} é: {subtracao}")

#4. Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a multiplicação dos dois valores.
num1 = int(input('Digite um valor númerico inteiro: ')) 
num2 = int(input('Digite outro valor numérico inteiro: '))
multiplicacao = num1 * num2 
print(f"A multiplicação de {num1} * {num2} é: {multiplicacao}")

#5. Crie um programa que solicite dois valores numéricos, um numerador e um denominador, e realize a divisão entre os dois valores. Deixe claro que o valor do denominador não pode ser 0.
numerador = int(input('Digite um valor númerico inteiro para o numerador: ')) 
denominador = int(input('Digite um valor numérico inteiro para o denominador. O valor não pode ser 0: '))
divisao = float(numerador / denominador)
print(f"A divisão de {numerador} / {denominador} é: {divisao:.2f}")

#6. Crie um programa que solicite dois valores numéricos, um operador e uma potência, e realize a exponenciação entre esses dois valores.
operador = int(input('Digite um valor númerico inteiro para o operador: ')) 
potencia = int(input('Digite um valor numérico inteiro para a potência: '))
potenciacao = operador ** potencia
print(f"O número {operador} elevado a {potencia} é: {potenciacao}")

#7. Crie um programa que solicite dois valores numéricos, um numerador e um denominador e realize a divisão inteira entre os dois valores. Deixe claro que o valor do denominador não pode ser 0.
numerador = int(input('Digite um valor númerico inteiro para o numerador: ')) 
denominador = int(input('Digite um valor numérico inteiro para o denominador. O valor não pode ser 0: '))
divisao =int(numerador / denominador)
print(f"A parte inteira da divisão de {numerador} / {denominador} é: {divisao}")

#8. Crie um programa que solicite dois valores numéricos, um numerador e um denominador, e retorne o resto da divisão entre os dois valores. Deixe claro que o valor do denominador não pode ser 0.
numerador = int(input('Digite um valor númerico inteiro para o numerador: ')) 
denominador = int(input('Digite um valor numérico inteiro para o denominador. O valor não pode ser 0: '))
divisao = numerador % denominador
print(f"O resto da divisão de {numerador} / {denominador} é: {divisao}")

#9. Crie um código que solicita 3 notas de um estudante e imprima a média das notas.
nota1 = float(input('Digite a primeira nota: '))
nota2 = float(input('Digite a segunda nota: '))
nota3 = float(input('Digite a terceira nota: '))
media = (nota1 + nota2 + nota3) / 3

print(f'A média entre as notas: {nota1}, {nota2} e {nota3} é: {media:.2f}')

#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.
nota1 = 5
nota2 = 12
nota3 = 20
nota4 = 15

media_ponderada = ((nota1 * 1) + (nota2 * 2) + (nota3 * 3) + (nota4 * 4)) / (1+2+3+4)

print(f'A média ponderada entre as notas: {nota1}, {nota2}, {nota3}, {nota4}, com pesos 1, 2, 3 e 4, respectivamente, é: {media_ponderada}')
2 respostas
solução!

Oii, Bruno. Tudo bem?

Obrigada por postar no fórum! É ótimo ver que você está praticando diversos operadores matemáticos em Python.

Continue praticando e compartilhando seus progressos!

Abraços.

o codigo do terceiro