import javax.swing.JOptionPane;
public class Main{
public static void main(String[] args) {
String x=JOptionPane.showInputDialog("Ingrese codigo de robot");
int cod=Integer.parseInt(x);
String nombre=JOptionPane.showInputDialog("Ingrese el nombre del robot");
String v=JOptionPane.showInputDialog("Ingrese la velocidad del robot");
int velocidad=Integer.parseInt(v);
x=JOptionPane.showInputDialog("Ingrese el numero de la opcion:(1:brazos/2:movimientos)");
int op=Integer.parseInt(x);
if (op==1){
String Y=JOptionPane.showInputDialog("Elegir 1:derecha/ 2:izquierda/ 3:desplazamiento");
int op1=Integer.parseInt(Y);
if (op1==1)
{
String d=Funcionderecha(op1);
JOptionPane.showMessageDialog(null,"El robort se movio:"+d);
}
else
if(op1==2)
{
String i=Funcionizquierda(op1);
JOptionPane.showMessageDialog(null,"El robot se movio:"+i);
}
else
if(op1==3)
{
String A=FuncionA(op1);
JOptionPane.showMessageDialog(null,"El robot se mueve:"+A);
}
else
{
JOptionPane.showMessageDialog(null,"Error de la opcion(solo1/2/3)");
}
}
else if(op==2)
{
String B=JOptionPane.showInputDialog("Ingrese velocidad de desplazamiento:");
Double velo=Double.parseDouble(B);
Double velodespla=Funciondesplazamiento(velocidad,velo);
JOptionPane.showMessageDialog(null,"El robot se desplaza a una velocidad:"+ velodespla);
}
}
public static String Funcionderecha(int op1)
{
String mensa="";
if (op1 == 1)
{
mensa ="derecha";
}
else
{
JOptionPane.showMessageDialog(null,"Error");
}
return (mensa);
}
public static String Funcionizquierda(int op1)
{
String mensa="";
if(op1==2)
{
mensa="izquierda";
}
else
{
JOptionPane.showMessageDialog(null,"Error");
}
return (mensa);
}
public static String FuncionA(int op1)
{
String mensa="";
if(op1==3)
{
mensa ="ambos brazos";
}
else
{
JOptionPane.showMessageDialog(null,"Error");
}
return (mensa);
}
public static double Funciondesplazamiento (double velo, double velodespla)
{
double velocidad;
velocidad= velo+velodespla;
return(velocidad);
}
}
No hay comentarios:
Publicar un comentario