Programación General > C/C++
Re: operaciones para encontrar el valor de una variable
jubilubi:
signo_b=-1;
scanf("%e,%e,%e,%e",&a,&b,&c);
x1=((-b)+res_raiz)/(2*a);
x2=((-b)-res_raiz)/(2*a);
x3=signo_b*(-1*((abs(b)+(res_raiz))/(2*a)));
x4=c/(a*x3);
printf("%e,%e,%e,%e",x1,x2,x3,x4);
getch();
no me realiza todas las operaciones y se sale del programa sin imprimir algo en pantalla.
¿por que?
Super_G:
de que tipos son x1,x2,x3,x4??????????
jubilubi:
long double.
el programa se ejecuta hasta la primera operacion (x1) y a partir de ahi se sale (presionando f7 me doy cuenta de esto). Utilizo el compilador de Turbo C++ 3.0 IDE.
jubilubi:
¿tendra algo que ver las operaciones que se realizan?
si a x1, x2, x3 y x4 le asigno operaciones como estas:
x1=4+(5*2);
x2=x1+5;
x3=x2+3;
x4=x3+10;
entonces si las realiza y me imprime los resultados.
Super_G:
de que tipo son :
signo_1
a
b
c
son enteros?
"res_raiz" es long double?
bueno para despejar todas esa dudas no se si podrias poner el codigo completo???
estoy tratando de reconstruirlo para ver si a mi me produce el error.
Y por el momento me sale este ERROR:
scanf : floating point formats no linked
abnormal program termined
y no se por que sera.
Navegación
[#] Página Siguiente
Ir a la versión completa