El post que buscas se encuentra eliminado, pero este también te puede interesar

Código Java - Comparaciones de 3 variables

Buenas Taringeros, Sigo subiendo tutoriales de programación, y aunque apenas llevo un par de ellos, espero que le sea a alguien de ayuda. 

*Favor de conservar comentarios destructivos, Este post tiene como fin único fomentar la educación y no la flojera de compañeros cibernautas.

Aqui les presento tambien como uso el código io que publique recientemente en este post:
http://www.taringa.net/posts/ciencia-educacion/11543233/Codigo-Java---Estetica-de-codigo.html

Código Java - Comparaciones de 3 variables


Como sabrán, la cantidad de comparaciones va acrecentandose dependiendo de la cantidad de números que comparan, la mas típica y simple de hacerlo, es con los comparadores lógicos , menor que, mayor que ó igual , Aqui les presento el código para las comparaciones






/**
 *
 * @DCATFOR
 */


import java.io.*;


public class Comparaciones extends io {


    public static void main(String [] A)throws IOException{


       InputStreamReader isr = new InputStreamReader(System.in);
       BufferedReader br = new BufferedReader(isr);


        int a, b, c;


       linea();
       ln("Bienvenido";
       linea();
       ln("Inserte el valor para "a"";
       a=Integer.parseInt(br.readLine());
       ln("Inserte el valor para "b"";
       b=Integer.parseInt(br.readLine());
       ln("Inserte el valor para "c"";
       c=Integer.parseInt(br.readLine());
       ast();
       ast();

//Aquí debo una ligera explicación sobre el uso del código//Si se dan cuenta, hay un ELSE después de cada IF , esto es debido a que si una condición se cumple, no verificara las demás condicionales, el cual podría decir que se repita mas de un mensaje cuando no debe ser así.
       if(a==b && b==c){
           ln("Todos los numeros dados son iguales";
       }else
       if(a==b && b<c){
           ln("a y b son iguales y menores que c" ;
       }else
       if(a==b && b>c){
           ln("a y b son iguales y mayores que c";
       }else
       if(a>b && b==c){
           ln("b y c son iguales y mayores que a";
       }else
       if(a<b && b==c){
           ln("b y c son iguales y menores que a";
       }else
       if(a==c && b>c){
           ln("a y c son iguales y menores que b";
       }else
       if(a==c && b<c){
           ln("a y c son iguales y mayores que b";
       }else
       if(a>b && b>c){
           ln("a es la mayor";
       }else
       if(a>b && b<c){
           ln("a es la mayor";
       }else
       if(a<b && b>c){
           ln("b es la mayor";
       }else
       if(a<b && b<c){
           ln("c es la mayor";
       }else
       if(a<b && b<c){
           ln("c es la mayor";
       }
    }
}

El Resultado debería verse así:

java


*NOTA Recuerden aprenderse lo básico del código y no quieran hacerse sus saltos demasiados grandes para simplificar todo, es válido, pero he conocido personas que por hacerlo, se les olvida el código en sus exámenes.    Atte @DCATFOR


comparaciones

sistemas
código
ingenieria en sistemas

2 comentarios - Código Java - Comparaciones de 3 variables

@Yeiner
Muchas gracias por la info..