PythonSintaxeavancado

Equação do segundo grau

O cálculo do delta (discriminante) de uma equação do segundo grau é essencial para determinar se a equação possui raízes reais e quantas. Na prática, esse cálculo aparece em problemas de física (movimento uniformemente variado), engenharia e finanças, sempre que for necessário prever o comportamento de uma função quadrática. Dominar a sintaxe correta da fórmula evita erros em aplicações mais complexas.

O PROBLEMA

Peça os coeficientes a, b e c de uma equação do 2º grau e calcule o delta. Exiba apenas o valor do delta.

EXEMPLO

Entrada: a=1, b=-5, c=6
Saída: Delta: 1.0

SOBRE O CONCEITO

A fórmula do delta é b**2 - 4*a*c. O operador ** calcula a potência, então b**2 é b ao quadrado. A multiplicação tem precedência sobre a subtração, então 4*a*c é calculado primeiro, mas usar parênteses extras como 4*a*c não é obrigatório. O erro comum é escrever a fórmula sem os operadores de multiplicação entre 4, a e c, como b**2 - 4ac, o que causa SyntaxError. Outro erro é esquecer de converter a entrada para float, o que pode levar a resultados incorretos em divisões futuras. Lembre-se: input retorna string, então use float() para converter.

RESOLUÇÃO

Mais exercícios de Sintaxe

PYB008 · BásicoTroco do caixaPYB010 · BásicoApresentação pessoalPYB030 · DesafioViagem econômicaPYB024 · AvançadoCálculo de combustível
Ver todos os exercícios de Python