Duvida no exercício

Tenho duvida no exercicio de lógica em C:
Como criar uma equação de 2º grau.

Raquel S.
Raquel
perguntou há 8 meses

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
3 respostas
Professora Rebeca N.
Respondeu há 8 meses
Melhor resposta
Melhor resposta escolhida pelo autor da dúvida
A lógica do Programa está toda aí.
Só falta realmente é o conhecimento na linguagem.

No caso procure como declarar variáveis, como fazer o IF e ELSE.
Como receber valores do teclado.

Precisa praticamente somente disso.

No caso se fosse em C:


int a,b,c,delta, x_1, x_2;

cin>> a,b,c;

delta = b^2-4*a*c;

IF(delta > 0){
x_1=(-b+?(delta ))/2*a;
x_2=(-b-?(delta ))/2*a;
}
if(delta = 0){
x_1= -b/(2*a);
}

IF(delta < 0){
cout<<"Não há raízes reais";
}


simplesmente copiei o que vc postou e coloquei no código do C.
Faça isso.
Professor Vinicius S.
Respondeu há 8 meses
Boa noite, por aqui é muito complicado de explicar 100%. Por isso fui buscar uma referência na internet e encontrei esse link: https://forum.imasters.com.br/topic/295027-código-programa-que-resolve-equação-de-segundo-grau/
Professor Marcos B.
Respondeu há 7 meses
Para um programa totalmente em C (vi que uma das respostas abaixo estava em C++, dependendo do compilador pode não rodar):

#include
#include
int main(){
float a, b, c, raiz1, raiz2, delta;
/*float ao invés de int permite coeficientes não inteiros (5,5 por exemplo) em a, b e c*/
printf("Dada a equacao ax^2 + bx + c = 0 digite o valor desejado para a:\n");
scanf("%f", &a);
printf("Dada a equacao ax^2 + bx + c = 0 digite o valor desejado para b:\n");
scanf("%f", &b);
printf("Dada a equacao ax^2 + bx + c = 0 digite o valor desejado para C:\n");
scanf("%f", &c);
delta = b*b - 4*a*c;
if(delta >= 0){
if(delta == 0){
raiz1 = (-1*b + sqrt(delta))/(2*a);
printf("O delta eh 0 e as duas raizes da equacao sao iguais a: Raiz 1 = %f Raiz2 = %f", raiz1, raiz1);
}
raiz1 = (-1*b + sqrt(delta))/(2*a);
raiz2 = (-1*b - sqrt(delta))/(2*a);
printf("O delta eh %d e as duas raizes da equacao sao: Raiz 1 = %f Raiz2 = %f",delta, raiz1, raiz2);
}
if(delta < 0)
printf("O delta eh %f e a equacao nao possui raizes reais", delta);
return 0;
}

Professores particulares de Computação

+ Ver todos
Encontre e contrate um professor particular para te ajudar nos estudos.
São Paulo / SP
Doutorado: Doutorado em Física Teórica (Instituto de Fisica da USP)
Programação em C Computação - Shell script
Técnico em Química. Bacharel em Física pelo Instituto de Física da USP(IFUSP)/São Paulo. mestre em Física Teórica IFUSP, doutorando em Física pelo IFUSP.
Oferece aulas online (sala profes)
Oferece aulas presenciais
R$ 50 / aula
Conversar Whatsapp do professor Luiz H. Whatsapp do professor Luiz H. WhatsApp
1ª aula demonstrativa
Responde em 5 h e 47 min
São Paulo / SP
Graduação: Processamento de Dados (Fatec Sorocaba)
Computação - Algoritmos Programação em C Lógica de Programação Estrutura de dados
Porque sim, não é resposta! Então vamos buscá-la e vencer mais essa etapa. Formado em Processamento de Dados pela Fatec Sorocaba, participei de projetos para ensino de crianças e adolescentes, principalmente com aulas de informática. Hoje atuo com o Analista de Sistemas em Instituição Financeira, co ...
Oferece aulas online (sala profes)
Oferece aulas presenciais
R$ 40 / aula
Conversar Whatsapp do professor Marzi O. Whatsapp do professor Marzi O. WhatsApp
1ª aula demonstrativa
Responde em 1 dia e 10 h
1 avaliação
Alfredo está online
São José dos Campos / SP
Mestrado: Filosofia - Lógica (UNICAMP)
Computação - Algoritmos Estrutura de dados Computação e Informática a domicílio
Sou formado em engenharia da computação pelo ITA e doutor em Lógica pela UNICAMP. Ensino a mais de 7 anos, preparando alunos para vestibulares e auxiliando graduandos nos cursos de cálculo, estatística, álgebra, entre outros.
Oferece aulas online (sala profes)
R$ 65 / aula
Conversar Whatsapp do professor Alfredo F. Whatsapp do professor Alfredo F. WhatsApp
1ª aula demonstrativa
Responde em 13 min

Pergunte aos nossos professores

Você possui uma lista de exercícios ou Trabalho?

Se seu problema for dificuldade em uma lista de exercícios, revisão de teses e dissertações, correção de textos ou outros trabalhos, peça uma ajuda pelo Tarefas Profes.

Enviar Tarefa