Új hozzászólás Aktív témák

  • Gyuri16

    senior tag

    válasz Knilee #1444 üzenetére

    amit irtal nekem nem volt jo ( kiir tobb valaszt is..)
    en megoldasom a 4 szamra:

    import java.util.Scanner;

    public class Legn {

    static void kiir(Double d) {
    System.out.println("A legnagyobb szam a "+d);
    }

    public static void main (String[] args) {
    Scanner billentyuzet = new Scanner(System.in);
    System.out.println("Adj meg 3 számot");
    Double szam1= billentyuzet.nextDouble();
    Double szam2= billentyuzet.nextDouble();
    Double szam3= billentyuzet.nextDouble();
    Double szam4= billentyuzet.nextDouble();
    if (szam1 > szam2){ //1>2
    if (szam1>szam3) { //1>2, 1>3
    if (szam1 > szam4) { //1>2, 1>3, 1>4
    kiir(szam1);
    }
    else { // 1>2, 1>3, 1<=4
    kiir(szam4);
    }
    }
    else { // 1>2, 3>=1
    if (szam3 > szam4) { //1>2, 3>=1, 3>4
    kiir(szam3);
    }
    else { //1>2, 3>=1, 3<=4
    kiir(szam4);
    }
    }
    }
    else { // 1<=2
    if (szam2 > szam3) { // 1<=2, 2>3
    if ( szam2 > szam4 ) { //1<=2, 2>3, 2>4
    kiir(szam2);
    }
    else { // 1<=2, 2>3, 2<=4
    kiir(szam4);
    }
    }
    else { // 1<=2, 2<=3
    if ( szam3 > szam4 ) { // 1<=2, 2<=3, 3>4
    kiir(szam3);
    }
    else { // 1<=2, 2<=3, 3<=4
    kiir(szam4);
    }
    }
    }
    }
    }

    probaltam kommentezni es zarojelezni, hogy atlathato legyen, remelem segit
    semmi magia nincs mogotte, egyeduli dolog ami hasznalva van, hogy a < tranzitiv

    mod: sajna a tabokat megette a forum, de azert igy is hasznalhato

Új hozzászólás Aktív témák

Hirdetés