Untitled
unknown
plain_text
4 years ago
937 B
4
Indexable
#include <stdio.h> #include <math.h> int main() { //ax^2 + bx + c ///x = (-b +- raiz(b**2 - 4ac)) / 2a int a, b, c; float x1, x2; char resp; do { printf("a:"); scanf("%d",&a); printf("b:"); scanf("%d",&b); printf("c:"); scanf("%d",&c); if( a== 0){ printf("No es una ecuacion de segundo grado \n"); }else if (pow(b,2) - 4*a*c < 0){ printf("las raíces son imaginarias \n"); }else { ///x = (-b +- raiz(b**2 - 4ac)) / 2a x1 = (-b + sqrt(pow(b,2) - 4*a*c)) / 2*a; x2 = (-b - sqrt(pow(b,2) - 4*a*c)) / 2*a; printf ("las raices son %f y %f \n", x1, x2); } printf("Si desea realizar un nuevo calculo digite un valor diferente a n -> "); scanf("%s",&resp); } while( resp != 'n'); return 0; }
Editor is loading...