Source code Forum Challenge
Anonymous
84 x views • 4 years ago
public static void main(String[] args) {
Scanner userInput = new Scanner(System.in);
int angka;
int coba = 0;
while (coba!=201) {
do {
System.out.print("Masukkan angka \n" +
"[bilangan bulat positif 1 - 100] : ");
angka = userInput.nextInt();
//kondisi jika angka tidak sesuai
if ( angka < 1 || angka > 100 ) {
System.out.println("Harus bulat positif 1-100\n");
}
} while (angka < 1 || angka > 100);
if (angka % 2 != 0) {
//kondisi jika angka adalah ganjil
System.out.println("AJAIB\n");
} else if (angka % 2 == 0 && angka >= 2 && angka <= 5) {
//kondisi jika angka adalah genap dan dalam rentang 2-5
System.out.println("Tidak AJAIB\n");
} else if (angka % 2 == 0 && angka >= 6 && angka <= 20) {
//kondisi jika angka adalah genap dan dalam rentang 6-20
System.out.println("AJAIB\n");
}else {
//kondisi selain kondisi di atas
System.out.println("Tidak AJAIB\n");
}
}
System.exit(0);
}