Enviado em 19/04/2009 - 10:19h
fiz o código em c:
#include <stdio.h>
#include <math.h>
int main(void)
{
char usch;
int a , b , c;
float x1 , x2 , delta;
printf("Digite o valor de a\n");
scanf("%d" , &a);
printf("Digite o valor de b\n");
scanf("%d" , &b);
printf("Digite o valor de c\n");
scanf("%d" , &c);
delta = b * b -4 * a * c;
sqrt(float delta);
x1 = (-b + delta)/(2*a);
printf("Você quer o resultado em notação científica? (s/n)");
scanf("%c" , &usch);
// if (usch == "s"){
printf("As raízes da função são %e e %e\n" , x1 , x2);
// }
// else
// {
printf("As raízes da função são %f e %f\n" , x1 , x2);
// }
return 0;
}
Como corrigir? O objetivo é resolver equações de segundo grau.
#include <stdio.h>
#include <math.h>
int main(void)
{
char usch;
int a , b , c;
float x1 , x2 , delta;
printf("Digite o valor de a\n");
scanf("%d" , &a);
printf("Digite o valor de b\n");
scanf("%d" , &b);
printf("Digite o valor de c\n");
scanf("%d" , &c);
delta = b * b -4 * a * c;
sqrt(float delta);
x1 = (-b + delta)/(2*a);
printf("Você quer o resultado em notação científica? (s/n)");
scanf("%c" , &usch);
// if (usch == "s"){
printf("As raízes da função são %e e %e\n" , x1 , x2);
// }
// else
// {
printf("As raízes da função são %f e %f\n" , x1 , x2);
// }
return 0;
}
Como corrigir? O objetivo é resolver equações de segundo grau.