Buscar

Algoritmo com Condicional AV2 (AA CCE10402)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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"); 
}

Outros materiais