24 de diciembre de 2010

Ordenar números - Recuerdos de interactiva

En honor al 2.1 que tanto sudé este semestre... Un punto sencillo de un ejercicio la primera clase, por alláaa empezando: Ordenar 5 números usando máximo 5 comparaciones. Lenguaje java.
 
import javax.swing.*;

/**
 *
 * @author pixel
 */
public class Ordenar {

    public static void main (String args[]){

  int primero= Integer.parseInt(JOptionPane.showInputDialog("Escriba el primer numero"));
  int segundo= Integer.parseInt(JOptionPane.showInputDialog("Escriba el segundo numero"));
  int tercero= Integer.parseInt(JOptionPane.showInputDialog("Escriba el tercer numero"));
int cuarto= Integer.parseInt(JOptionPane.showInputDialog("Escriba el cuarto numero"));

 int aux1;

 if (primero>=segundo)
 {
 aux1 = segundo;
 segundo = primero;
 primero = aux1;
 }

 if(tercero>=cuarto){
   aux1=cuarto;
   cuarto=tercero;
   tercero=aux1;
 }


 if (primero>= tercero)
 {
 aux1=tercero;
 tercero=primero;
 primero=aux1;
 }

  if (segundo>= cuarto)
 {
 aux1=segundo;
 segundo=cuarto;
 cuarto=aux1;
 }

if (segundo>= tercero){
   aux1=tercero;
   tercero=segundo;
   segundo=aux1;
 }

   JOptionPane.showMessageDialog(null,"Numeros ordenados"+" "+primero+" "+segundo+" "+tercero+" "+cuarto);
   }

}