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?
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.");
}