Baixe o app para aproveitar ainda mais
Prévia do material em texto
LÓGICA DE PROGRAMAÇÃO ATIVIDADE ESTRUTURADA Professor: Gellars Tavares Aluno: Jéssica Chiacchio Dias Matrícula: 201701275899 Algoritmo com Condicional Problema: Resolução de equação do 2o grau (ax2+bx+c=0). Dados de entrada: a, b e c. Saída: dependendo do caso, apresentar x1 e x2, x ou informar que não possui solução. Solução: #include <iostream> #include <cmath> using namespace std; int main () { float a, b, c, x, x1, x2, delta; cout <<"Digite o primeiro valor: "; cin >>a; if(a==0){ cout <<" Entrada Invalida"; } else{ cout <<"Digite o segundo valor: "; cin >>b; cout <<"Digite o terceiro valor: "; cin >>c; delta=sqrt (pow(b,2)-4*a*c); if(delta>0){ x1=(-b+delta)/(2.0*a); x2=(-b-delta)/(2.0*a); cout <<"1ª raiz: " <<x1<<endl; cout <<"2ª raiz: " <<x2<<endl; } else{ if(delta==0){ x= (-b)/(2.0*a); cout <<" valor de x: " <<x<<endl; } else{ cout <<" nao possui solucao"; } } } system("pause"); }
Compartilhar