Buscar

Efetuar a leitura de três valores (a,b,c)

Efetuar a leitura de três valores (a,b,c) e efetuar o cálculo da equação de segundo grau, apresentando as duas raízes, se para os valores informados for possível efetuar o referido cálculo.

💡 4 Respostas

User badge image

Geovane Dos Santos

Me parece que você está utilizando o VisuAlg, se é isto então vamos lá:

algoritmo "equacao segundo grau"

var
a, b, c:inteiro
delta, x1, x2:real
inicio
escreval("informe a, b e c:")
leia(a,b,c)
delta <- b^2 - 4 * a * c
se delta < 0 entao
   escreval("delta negativo nao tem raiz")
senao
   x1 <- (-b+raizq(delta))/(2*a)
   x2 <- (-b-raizq(delta))/(2*a)
   escreval("valor de x1: ",x1," e valor de x2: ",x2)
fimse
fimalgoritmo

1
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include<stdio.h>

#include<stdlib.h>

#include<math.h>

int main ()

{

int a, b, c ,d,x1,x2,;

printf ("Digite 3 números inteiros: ");

scanf("%d %d %d", &a, &b, &c);

d = (b*b ) - (4*a*c); //formula da raiz

if (d<=0)

{

printf("Não existem raizes");

}

else

{

x1 = (-b + sqrt(d)) / 2*a; //formula do X

x2 = (-b - sqrt(d)) / 2*a; //formula do X

printf ("1° raiz: %d\n",x1);

printf ("2ª raiz:%d\n",x2);

}

system("pause");

}


Portanto, o programa acima verifica se existem raízes – se o conjunto de dados inseridos é possível realizar o cálculo para resolução - e faz o cálculo para a resolução de equações de segundo grau.

0
Dislike0
User badge image

Andre Smaira

Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmo e Estrutura de Dados.


#include<stdio.h>

#include<stdlib.h>

#include<math.h>

int main ()

{

int a, b, c ,d,x1,x2,;

printf ("Digite 3 números inteiros: ");

scanf("%d %d %d", &a, &b, &c);

d = (b*b ) - (4*a*c); //formula da raiz

if (d<=0)

{

printf("Não existem raizes");

}

else

{

x1 = (-b + sqrt(d)) / 2*a; //formula do X

x2 = (-b - sqrt(d)) / 2*a; //formula do X

printf ("1° raiz: %d\n",x1);

printf ("2ª raiz:%d\n",x2);

}

system("pause");

}


Portanto, o programa acima verifica se existem raízes – se o conjunto de dados inseridos é possível realizar o cálculo para resolução - e faz o cálculo para a resolução de equações de segundo grau.

0
Dislike0

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


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais