Witam
Niestety ale posiadam problem z rozwiazaniem dwoch zadan (napisaniem prostej petli if):
Zad 1
Napisz program, ktory po wczytaniu czasu w jednym z dwoch systemow: brytyjskim lub polskim, wyswietla go w drugim systemie. Ponizej podano dwa przyklady wywolan programu:
Podaj system, w jakim podasz czas:
(EN - brytyjski, PL - polski): EN
Podaj godzine: 10
Podaj minuty: 28
Podaj pore dnia (AM, PM): PMPodany przez ciebie czas to: 22:28
Podaj system, w jakim podasz czas:
(EN - brytyjski, PL - polski): PL
Podaj godzine: 23
Podaj minuty: 3Podany przez ciebie czas to: 11:03 PM
Zad2
Napisz program ktory po wczytaniu trzech liczb okreslajacych dlugosci trzech odcinkow wyswietla informacje, czy z tych odcinkow da sie zbudowac trojkat. Jesli okaze sie to mozliwe, to informuje rowniez, czy jest to trojkat rownoboczny, rownoramienny czy prostokatny.
import java.util.*;
public class Trojkat {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Podaj dlugosc boku [a] : ");
int a = sc.nextInt();
System.out.print("Podaj dlugosc boku [b] : ");
int b = sc.nextInt();
System.out.print("Podaj dlugosc boku [c] : ");
int c = sc.nextInt();
if (a < (b + c)) {
System.out.println("\nTrojkat mozna zbudowac.\nTrojkat jest [ROZNOBOCZNY]");
}
else if (a == b || a == c || b == c) {
System.out.print("Trojkat mozna zbudowac.\nTrojkat jest [ROWNORAMIENNY]");
}
else if (a == b && b == c) {
System.out.print("Trojkat mozna zbudowac.\nTrojkat jest [ROWNOBOCZNY]");
}
else {
System.out.println("Dupa");
}
}
}