Vectores Netbeans Java
Enviado por alexasdef • 5 de Mayo de 2015 • 614 Palabras (3 Páginas) • 413 Visitas
package vectores;
public class Vectores
{
private double x;
private double y;
private double angulo;
public Vectores ( double x , double y, double angulo)
{
this.x= x;
this.y= y;
this.angulo=angulo;
}
public double magnitud(double x , double y)
{
double resultado=0;
resultado= Math.sqrt(Math.pow(x,2)+ Math.pow(y,2));
return resultado;
}
public double angulo( double x, double y)
{
double resultado=0, valor=0;
valor= (x/y);
resultado=Math.atan(valor);
resultado=resultado*180/3.1416;
return resultado;
}
}
____________________________________________
package vectores;
import javax.swing.*;
public class vectoresapp
{
public static void main(String [] args)
{
double x,y,magnitud,angulo;
int opcion;
opcion=Integer.parseInt(JOptionPane.showInputDialog("Seleccione la opcion deseada \n"+"1.Vectores en coordenadas polares \n"+"2.Fin del programa"));
switch(opcion)
{
case 1:
x=Double.parseDouble(JOptionPane.showInputDialog("Ingrese el valor de la coordenada 'x'"));
y=Double.parseDouble(JOptionPane.showInputDialog("Ingrese el valor de la coordenada 'y'"));
Vectores vectores1=new Vectores(x,y,0);
System.out.println("El vector en coordenadas polares es;");
magnitud=vectores1.magnitud(x,y);
System.out.println("Magnitud:"+magnitud);
angulo=vectores1.angulo(x, y);
System.out.println("Angulo:"+angulo);
break;
case 2:
System.out.println("El programa cerrara");
break;
}
}
}
...