• Matéria: Informática
  • Autor: universitariaweary
  • Perguntado 5 anos atrás

Faça um programa em Python que calcule a raiz de uma equação de 1º grau. Inicialmente leia do teclado os valores dos coeficientes “a” e “b” e imprima a raiz da equação do tipo f(x)= ax + b, onde raiz = -b/a.

Respostas

respondido por: GeBEfte
2

O programa abaixo não conta com validação de dados ou controle/tratamento de exceções, logo espera-se que o usuário digite os dados solicitados de forma apropriada.

O código abaixo utiliza Python 3.8.

print('Considere a função de 1º grau na forma f(x)=ax+b')

a = float(input('Digite o valor do coeficiente \'a\' da função: '))

b = float(input('Digite o valor do coeficiente \'b\' da função: '))

print(f'\nO valor da raiz na função f(x)={a}x+{b} é {-b/a}')

Comentário: Note que, por "optarmos" em não implementar uma forma de validar os dados e tratar as exceções, permitimos, por exemplo, que o usuário digite 0 (zero) para o coeficiente "a", o que desconfigura uma função de 1º grau (a≠0) e, ainda, por consequência desse a=0, teríamos uma divisão por 0 no calculo da raiz ocasionando uma exceção "ZeroDivisionError".

\Huge{\begin{array}{c}\Delta \tt{\!\!\!\!\!\!\,\,o}\!\!\!\!\!\!\!\!\:\,\perp\end{array}}Qualquer~d\acute{u}vida,~deixe~ um~coment\acute{a}rio

Anexos:

universitariaweary: Muitíssimo obrigadaa!!
GeBEfte: Tranquilo
Perguntas similares