public static void main(String[] args) { //coeficientes ax math ax2+ bx + c = 0 Scanner arje=new Scanner (System.in); double d,a,b,c,x1,x2; System.out.println("Ingrese el primer coeficiente A"); a=arje.nextInt(); System.out.println("Ingrese el segundo coeficiente B"); b=arje.nextInt(); System.out.println("Ingrese el tercer coeficiente C"); c=arje.nextInt(); //calculando la determinate //d donde se va guardar // 1. Si D > 0, entonces la ecuación tiene dos soluciones // reales distintas. // 2) Si D = 0, entonces la ecuación tiene exactamente //una solución real (doble). // 3) Si D < 0, entonces la ecuación no tiene solución //real (pero si solución compleja) d=((b*b)-4*a*c); System.out.println("Resultado de la operacion"+d); if(d<0){ System.out.println("no tiene solución real"); }else{ x1=(-b+Math.sqrt(d)/(2*a)); x2=(-b-Math.sqrt(d)/(2*a)); System.out.println("Resultado"+x1); System.out.println("Resultado"+x2); } }
sábado, 16 de marzo de 2013
1.-pedir las coeficientes de una ecuacion de 2 grado, y muestra sus soluciones reales.Si no existen, debe indicarlos.
Suscribirse a:
Enviar comentarios (Atom)
hacer programa de minimos cuadrados con matriz
ResponderEliminarcual es el resultado
ResponderEliminarEsta mal compañero!!!
ResponderEliminarimport java.util.Scanner;
import java.lang.Math;
public class T03p02e01 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
double cuadrado,x1,x2,a,b,c;
do{
System.out.print("Introduce el valor de a: ");
a= sc.nextInt();
if(a==0){
System.out.println("A no puede ser cero");
}
}while(a==0);
System.out.print("Introduce el valor de b: ");
b= sc.nextInt();
System.out.print("Introduce el valor de c: ");
c= sc.nextInt();
cuadrado=((b*b)-4*a*c);// Calcula lo que esta dentro de la raiz.
if (cuadrado<0){
System.out.println("No existe soluciones realaes");
} else{
x1=(-b+Math.sqrt(cuadrado))/(2*a);// resultado de la raiz /2 y luego +
x2=(-b-Math.sqrt(cuadrado))/(2*a);//resultado de la raiz /2 y luego -
System.out.println("El valor x1 es de: "+x1);
System.out.println("El valor x2 es de: "+x2);
}
}
}