Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Exercícios: Calculadora com operadores 1-5

  1. Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a soma dos dois valores.
valor_1 = int(input('Digite o primeiro valor: '))
valor_2 = int(input('Digite o segundo valor: '))

print(f'A soma dos dois valores é: {valor_1 + valor_2}')
  1. Crie um programa que solicite três valores numéricos à pessoa usuária e imprima a soma dos três valores.
valor_1 = int(input('Digite o primeiro valor: '))
valor_2 = int(input('Digite o segundo valor: '))
valor_3 = int(input('Digite o terceiro valor: '))

print(f'A soma dos três valores é: {valor_1 + valor_2 + valor_3}')
  1. Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a subtração do primeiro pelo o segundo valor.
valor_1 = int(input('Digite o primeiro valor: '))
valor_2 = int(input('Digite o segundo valor: '))

print(f'A diferença entre os dos dois valores é: {valor_1 - valor_2}')
  1. Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a multiplicação dos dois valores.
valor_1 = int(input('Digite o primeiro valor: '))
valor_2 = int(input('Digite o segundo valor: '))

print(f'O resultado da multiplicação dos dois valores é: {valor_1 * valor_2}')
  1. 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.
valor_1 = int(input('Digite o valor do numerador: '))
valor_2 = int(input('Digite o valor do denominador: '))

if valor_2 == 0:
    print('O valor do denominador não pode ser 0.')

else:
    print(f'O resultado da divisão dos dois valores é: {valor_1 / valor_2}')
1 resposta

Oi, Nathaly! Como vai?

Agradeço por compartilhar suas soluções com a comunidade Alura. Ver cada etapa do aprendizado sendo praticada assim é muito valioso para quem está construindo sua base em Python.

Você resolveu muito bem os cinco exercícios. Em cada um deles, o uso correto de int(input()) para capturar os valores numéricos digitados pela pessoa usuária mostra que você entendeu como funciona a entrada de dados em Python. Além disso, o uso do print() com f-strings deixou as saídas bem claras e fáceis de ler.

Uma dica interessante: experimente armazenar o resultado de cada operação em uma variável separada antes de chamar o print(). Por exemplo, em vez de calcular diretamente dentro do print(), você pode fazer resultado = valor_1 + valor_2 e depois imprimir a variável. Isso facilita reutilizar o valor em outros pontos do programa e deixa o código mais organizado e legível.

Continue praticando com esses exercícios de operadores, pois eles formam uma base sólida para desafios mais avançados em Python. Conte sempre com o apoio do Fórum na sua jornada de aprendizado.

Você já tentou combinar mais de um operador matemático em um mesmo programa, como calcular a média de três valores numéricos?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!