Artur 40 wyśw. 02-07-2025 11:01

Praca domowa 2 zad 2

2. Napisz program, w którym zdefiniowane są początkowo cztery zmienne typu całkowitego, a
program podaje najmniejszą oraz największą z tych liczb.
Przykładowy wynik działania programu:
Wybrane liczby: 7 14 -4 8
Najmniejsza liczba: -4
Największa liczba: 14


int a = 7, b = 14, c = -4, d = 8;
        System.out.println("Wybrane liczby: "+a+" "+b+" "+c+" "+d);
        if(a < b && a < c && a < d)
        {
            System.out.println("Najmniejsza liczba: "+a);
        }
        else if(b < a && b < c && b < d)
        {
            System.out.println("Najmniejsza liczba: "+b);
        }
        else if(c < a && c < b && c < d)
        {
            System.out.println("Najmniejsza liczba: "+c);
        }
        else
        {
            System.out.println("Najmniejsza liczba: "+d);
        }
        
          
        if(a > b && a > c && a > d)
        {
            System.out.println("Najwieksza liczba: "+a);
        }
        else if(b > a && b > c && b > d)
        {
            System.out.println("Najwieksza liczba: "+b);
        }
        else if(c > a && c > b && c > d)
        {
            System.out.println("Najwieksza liczba: "+c);
        }
        else
        {
            System.out.println("Najwieksza liczba: "+d);
        }


Czy taki program też jest odpowiedni?


Programowanie Dodaj post do ulubionych Poproś o pomoc
mariajurka 02-07-2025 16:11

mam to samo pytanie 
double a=6, b=8, c=10;

    System.out.println("Dlugosc pierwszego boku: "+a);

    System.out.println("Dlugosc drugiego boku: "+b);

    System.out.println("Dlugosc trzeciego boku: "+c);

    

    double najdl, najkr, sred;

    

    najdl=a;

    najkr=a;

    sred=a;


    if (b>najdl){

        najdl=b;

    }

    if (c>najdl){

        najdl=c;

    }

    if (b<najkr) {

        najkr=b;

    }

    if (c<najkr){

        najkr=c;

    }

    if (b>najkr && b<najdl) {

        sred=b;

    }

    if (c>najkr && c<najdl) {

        sred=c;

    }

    if (najdl<(najkr+sred)){

        System.out.println("Z bokow o podanych dlugosciach da sie stworzyc trojkat.");

    } else {

        System.out.println("Z bokow o podanych dlugosciach NIE da sie stworzyc trojkata.");

    }

    

    if (najdl==Math.sqrt((najkr*najkr)+(sred*sred))){

        System.out.println("Ten trojkat jest prostokatny.");

    } 

    


Zadzwoń teraz Dotknij, aby się ze mną skontaktować.