• Sábado 14 de Diciembre de 2024, 18:06

Autor Tema:  Re: Ayuda en c. Ecuaciones de 2º.  (Leído 887 veces)

pepe_lotas

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Ayuda en c. Ecuaciones de 2º.
« en: Jueves 10 de Julio de 2003, 10:02 »
0
Me salen unos valores muy raros que no tienen nada que ver.

#include <stdio.h>
#include<math.h>

main()
{

double a=0.00,b=0.00,c=0.00,raiz=0.00,x1=0.00,x2=0.00;
printf("Introduce el valor de a :   ");
         scanf("%f",&a);
         printf("Introduce el valor de b :   ");
         scanf("%f",&b);
         printf ("Introduce el valor de c :   ");
         scanf("%f",&c);
raiz = sqrt(b*b-4*a*c);
x1=(-b + raiz)/ (2*a);
x2=(-b - raiz)/ (2*a);

printf("%f , %f", x1,x2);
scanf("%d");
}

Pasadme la funcion si la teneis por favorUtilizo DEV c/c++

GRACIAS :gracias:

AzO-T

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Ayuda en c. Ecuaciones de 2º.
« Respuesta #1 en: Domingo 13 de Julio de 2003, 18:30 »
0
he probado tu codigo en mi compilador y he sustituido el double por float y salen los valores bien, supongo que te saldrian esos valores por la cantidad de decimales pero no te lo puedo decir con seguridad.

float a,b,c,raiz,x1,x2;