- Tema Autor
- #1
hola a to2 soy nuevo en la programacion nececito ayuda para re alisar uno de los cuatro programas en este lenguaje que es java
1.- es que realice una operacion de segundo grado y que diga si tiene (una solucion,dos soluciones o ninguna solucion) y q me pidas las variables por pantalla y lo imprima de igual manera
se los agradesco ante mano:metal::metal::metal::metal:
yo ise un codigo pero no se si este vien
package matematicas;
import java.lang.*;
public class Main
{
public static void main(String [] args)
{
double a,b,c;
System.out.print("ECUACION CUADRATICA");
System.out.print("\nA= ");
a=leer.datoInt();
System.out.print("\nB= ");
b=leer.datoInt();
System.out.print("\nC= ");
c=leer.datoInt();
Ecu.E(a,b,c);
}
}
package matematicas;
import java.lang.*;
public class Ecu
{
public static void E(double a,double b,double c)
{
double i,j,x2,x1;
double con=2;
i=(Math.pow(b,con)-(4*a*c));
if(i>0)
{
i=Math.sqrt(i);
x1=((-b)+i)/(2*a);
x2=((-b)-i)/(2*a);
System.out.println("EL RESULTADO ES: ");
System.out.println("X1= "+x1);
System.out.println("X2= "+x2);
}
else if(i<0)
{
x1=(-b)/(2*a);
x2=2*a;
j=Math.sqrt(i*(-1));
System.out.println("EL RESULTADO ES: ");
System.out.println("X1= "+x1+"+"+"["+j+"]"+"i"+"/"+x2);
System.out.println("X2= "+x1+"-"+"["+j+"]"+"i"+"/"+x2);
}
}
}
package matematicas;
import java.io.*;
public class leer
{
public static String dato()
{
String sdato=" ";
try
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader flujoE =new BufferedReader(isr);
sdato=flujoE.readLine();
}
catch(IOException e)
{
System.err.println("ERROR"+e.getMessage());
}
return sdato;
}
public static int datoInt()
{
return Integer.parseInt(dato());
}
}
1.- es que realice una operacion de segundo grado y que diga si tiene (una solucion,dos soluciones o ninguna solucion) y q me pidas las variables por pantalla y lo imprima de igual manera
se los agradesco ante mano:metal::metal::metal::metal:
yo ise un codigo pero no se si este vien
package matematicas;
import java.lang.*;
public class Main
{
public static void main(String [] args)
{
double a,b,c;
System.out.print("ECUACION CUADRATICA");
System.out.print("\nA= ");
a=leer.datoInt();
System.out.print("\nB= ");
b=leer.datoInt();
System.out.print("\nC= ");
c=leer.datoInt();
Ecu.E(a,b,c);
}
}
package matematicas;
import java.lang.*;
public class Ecu
{
public static void E(double a,double b,double c)
{
double i,j,x2,x1;
double con=2;
i=(Math.pow(b,con)-(4*a*c));
if(i>0)
{
i=Math.sqrt(i);
x1=((-b)+i)/(2*a);
x2=((-b)-i)/(2*a);
System.out.println("EL RESULTADO ES: ");
System.out.println("X1= "+x1);
System.out.println("X2= "+x2);
}
else if(i<0)
{
x1=(-b)/(2*a);
x2=2*a;
j=Math.sqrt(i*(-1));
System.out.println("EL RESULTADO ES: ");
System.out.println("X1= "+x1+"+"+"["+j+"]"+"i"+"/"+x2);
System.out.println("X2= "+x1+"-"+"["+j+"]"+"i"+"/"+x2);
}
}
}
package matematicas;
import java.io.*;
public class leer
{
public static String dato()
{
String sdato=" ";
try
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader flujoE =new BufferedReader(isr);
sdato=flujoE.readLine();
}
catch(IOException e)
{
System.err.println("ERROR"+e.getMessage());
}
return sdato;
}
public static int datoInt()
{
return Integer.parseInt(dato());
}
}