Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Exercício 2.

  1. Calculadora com operadores
    Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a soma dos dois valores.
    Crie um programa que solicite três valores numéricos à pessoa usuária e imprima a soma dos três valores.
    Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a subtração do primeiro pelo o segundo valor.
    Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a multiplicação dos dois valores.
    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.
    Crie um programa que solicite dois valores numéricos, um operador e uma potência, e realize a exponenciação entre esses dois valores.
    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.
    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.
    Crie um código que solicita 3 notas de um estudante e imprima a média das notas.
    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.
print('Estamos prontos para começar a aula de matemática! Vamos começar com a soma de três valores:')

valor1_soma = int(input('Digite um número para a soma: '))
valor2_soma = int(input('Digite outro número para a soma: '))
valor3_soma = int(input('Digite mais um número para a soma: '))
total_valor_soma = valor1_soma + valor2_soma + valor3_soma
print(f'O valor da soma é: {total_valor_soma}')
print('Agora vamos para a subtração de dois valores: ')

valor1_sub = int(input('Digite um número para a subtração: '))
valor2_sub = int(input('Digite outro número para a subtração: '))
total_valor_sub = valor1_sub - valor2_sub
print(f'O valor da subtração é: {total_valor_sub}')
print('Agora que vimos a soma e a subtração, vamos para a multiplicação de dois valores: ')

valor1_multi = int(input('Digite um número para a multiplicação: '))
valor2_multi = int(input('Digite outro número para a multiplicação: '))
total_valor_multi = valor1_multi * valor2_multi
print(f'O valor da multiplicação é: {total_valor_multi}')
print('E por último mas não menos importante, vamos para a divisão de dois valores lembrando que o denominador não pode ser 0: ')
valor1_div = float(input('Digite um número (numerador) para a divisão: '))
valor2_div = float(input('Digite outro número (denominador) para a divisão: '))
total_valor_div = (valor1_div) / (valor2_div)
print(f'O valor da divisão é: {total_valor_div}')
print('Vamos avançar, entrar na exponenciação: ')
valor1_base = float(input("Digite a base: "))
valor2_potencia = float(input("Digite a potência: "))

total_valor_exp = valor1_base ** valor2_potencia
print(f'O valor da exponenciação é: {total_valor_exp}')
print('Agora vamos para a divisão inteira de dois valores lembrando que o denominador não pode ser 0: ')
valor1_divint = float(input('Digite um número (numerador) para a divisão: '))
valor2_divint = float(input('Digite outro número (denominador) para a divisão: '))
total_valor_divint = (valor1_divint) // (valor2_divint)
print(f'O valor da divisão é: {total_valor_divint}')
print('Vamos descobrir qual o resto da divisão, lembrando que o denominador não pode ser 0: ')
valor1_div_resto = float(input('Digite um número (numerador) para a divisão: '))
valor2_div_resto = float(input('Digite outro número (denominador) para a divisão: '))
total_valor_div_resto = (valor1_div_resto) % (valor2_div_resto)
print(f'O valor do resto da divisão é: {total_valor_div_resto}')
print('Para calcular a média do estudante insira as 3 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'Média do estudante:{media}')
print('Média ponderada dos números 5, 12, 20 e 15 com pesos respectivamente iguais a 1, 2, 3 e 4')
media_ponderada = (5*1 + 12*2 + 20*3 + 15*4) / (1 + 2 + 3 + 4)
print(f'A média ponderada: {media_ponderada}')

Chegou nos outros tipos de operadores e eu não sabia mais que nome dar para as variáveis, poderiam me confirmar se está claro o que está sendo pedido e executado no exercício.
Eu tentei deixar da maneira mais limpa e que outra pessoa pudesse entender.

1 resposta
solução!

Ei! Tudo bem, Nathália?

Está, sim, pode ficar tranquila! O código está bem organizado, os nomes das variáveis fazem sentido e deixam claro o que cada parte do programa está fazendo.

Uma dica é você pode padronizar ainda mais os nomes das variáveis ou reutilizar algumas quando o contexto muda, mas para esse exercício sua abordagem está correta e bem didática.

Parabéns pelo cuidado em deixar o código limpo e compreensível!

Espero ter ajudado e qualquer dúvida, conte conosco aqui no fórum.

Até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!