problema de variable axciliare
Publicado por Felipe David (1 intervención) el 01/10/2011 19:18:23
public class examen{
public static void main(String[]arga){
int a, b, c,D=0;
JOptionPane.showMessageDialog(null, "este programa averigua los valores de 3 variables de forma ascendente con un campo auxiliar");
String aaux, baux, caux;
aaux=JOptionPane.showInputDialog("ingrese el valor de a");
a=Integer.parseInt(aaux);
baux=JOptionPane.showInputDialog("ingrese el valor de b");
b=Integer.parseInt(baux);
caux=JOptionPane.showInputDialog("ingrese el valor de c");
c=Integer.parseInt(caux);
D=a;
a=b;
b=D;
D=b;
b=c;
c=D;
D=c;
c=a;
a=D;
if(a<b){
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
if(b<c){
JOptionPane.showMessageDialog(null,"el resultado es:" +a, b, c);
else{
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
D=a;
a=b;
b=D;
else{
if(a<b){
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
else{
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
D=a;
a=b;
b=D;
}
else{
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
D=a;
a=b;
b=D;
else{
if(b<c){
JOptionPane.showMessageDialog(null, "el resultado es: "+a, b, c);
D=b;
b=c;
c=D;
else{
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
D=a;
a=b;
b=D;
}
else{
JOptionPane.showMessageDialog(null, "el resultado es:"+a, b, c);
D=b;
b=c;
c=D;
else{
JOptionPane.showMessageDialog(null, "el resultado es:" + a, b, c);
D=c;
c=a;
a=D;
}
else{
JOptionPane.showMessageDialog(null, "el resultado es:" + a, b, c);
else{
JOptionPane.showMessageDialog(null, "el resultado no es:" +a, b, c);
}
}
}
}
}
}
}
}
}
}
}
}
}
//desde ya muchas gracias
public static void main(String[]arga){
int a, b, c,D=0;
JOptionPane.showMessageDialog(null, "este programa averigua los valores de 3 variables de forma ascendente con un campo auxiliar");
String aaux, baux, caux;
aaux=JOptionPane.showInputDialog("ingrese el valor de a");
a=Integer.parseInt(aaux);
baux=JOptionPane.showInputDialog("ingrese el valor de b");
b=Integer.parseInt(baux);
caux=JOptionPane.showInputDialog("ingrese el valor de c");
c=Integer.parseInt(caux);
D=a;
a=b;
b=D;
D=b;
b=c;
c=D;
D=c;
c=a;
a=D;
if(a<b){
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
if(b<c){
JOptionPane.showMessageDialog(null,"el resultado es:" +a, b, c);
else{
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
D=a;
a=b;
b=D;
else{
if(a<b){
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
else{
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
D=a;
a=b;
b=D;
}
else{
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
D=a;
a=b;
b=D;
else{
if(b<c){
JOptionPane.showMessageDialog(null, "el resultado es: "+a, b, c);
D=b;
b=c;
c=D;
else{
JOptionPane.showMessageDialog(null, "el resultado es:" +a, b, c);
D=a;
a=b;
b=D;
}
else{
JOptionPane.showMessageDialog(null, "el resultado es:"+a, b, c);
D=b;
b=c;
c=D;
else{
JOptionPane.showMessageDialog(null, "el resultado es:" + a, b, c);
D=c;
c=a;
a=D;
}
else{
JOptionPane.showMessageDialog(null, "el resultado es:" + a, b, c);
else{
JOptionPane.showMessageDialog(null, "el resultado no es:" +a, b, c);
}
}
}
}
}
}
}
}
}
}
}
}
}
//desde ya muchas gracias
Valora esta pregunta
0