PythonCondicionaisbasico

Calculadora simples

Qualquer programa que toma decisões baseadas em entrada do usuário usa condicionais. Uma calculadora simples mostra como escolher entre operações aritméticas — mesmo em sistemas reais, você precisa validar comandos e evitar erros como dividir por zero.

O PROBLEMA

Peça dois números e um operador (+, -, *, /). Realize a operação e exiba o resultado.

EXEMPLO

Entrada: 10, 2, *
Saída: Resultado: 20.0

SOBRE O CONCEITO

Use uma cadeia if/elif/else para verificar qual operador foi digitado e executar a conta correspondente. O erro comum é não tratar divisão por zero: se o segundo número for zero e o operador for /, o Python lança uma exceção. Para evitar isso, coloque um if extra dentro do bloco do / ou antes. Outro erro é ignorar operador inválido: use um else final para exibir 'Operador inválido'. Isso ensina a cobrir todas as possibilidades previstas.

RESOLUÇÃO

Mais exercícios de Condicionais

PYC001B · BásicoPar ou ímparPYC003B · BásicoPositivo ou negativoPYC002B · BásicoMaior de idadePYC023A · AvançadoValidador de senha
Ver todos os exercícios de Python