AP1 MENAMPILKAN NILAI TERBERSAR
MENAMPILKAN NILAI TERBERSAR
Menampilkan nilai terbesar
Diberikan tiga angka,tuliskan program yang menghasilkan output
angka dengan nilai terbesar diantara tiga angka tersebut.Gunakan
operator kondisi?:yang telah kita pelajari sebelumnya
(PETUNJUK:Anda akan perlu menggunakan dua set operator?:
untuk memecahkan permasalahan ini).Sebagai contoh,diberikan
angka 10,23 dan5,Program Anda akan menghasilkan output,
number1=10
number2=23
number3=5
Nilai tertingginya adalah angka=23
import java.util.Scanner;
public class GabunganTest {
public static void main(String[] args) {
// TODO code application logic here
Scanner input = new Scanner (System.in);
int pilihan,hasil,terbesar;
System.out.println("========== MENU ==========");
System.out.println("1. KALKULATOR");
System.out.println("2. NILAI TERTINGGI");
System.out.println("2. NILAI TERTINGGI cara 2");
System.out.print("Masukkan Pilihan [1-3]: ");
pilihan = input.nextInt();
switch (pilihan){
case 1 :
System.out.println("######## KALKULATOR ########");
System.out.print("Masukkan nilai1: ");
int nilai1 = input.nextInt();
System.out.print("Masukkan nilai2: ");
int nilai2 = input.nextInt();
int jumlah = nilai1 + nilai2;
int kurang = nilai1 - nilai2;
int kali = nilai1 * nilai2;
double bagi = nilai1 / nilai2;
int mod = nilai1 % nilai2;
System.out.println("========================================");
System.out.println("Hasil penjumlahan = " + jumlah);
System.out.println("Hasil pengurangan = " + kurang);
System.out.println("Hasil perkalian = " + kali);
System.out.println("Hasil modulus = " + mod);
break;
case 2:
System.out.println("######## NILAI TERTINGGI ########");
System.out.print("Masukkan nomor 1: ");
int no1 = input.nextInt();
System.out.print("Masukkan nomor 2: ");
int no2 = input.nextInt();
System.out.print("Masukkan nomor 3: ");
int no3 = input.nextInt();
int tertinggi = (no1>no2)?no1:(no2>no3)?no2:(no3>no1)?no3:no1;
System.out.println("========================================");
System.out.println("number 1 = " + no1);
System.out.println("number 2 = " + no2);
System.out.println("number 3 = " + no3);
System.out.println("Nilai tertingginya adalah angka = " + tertinggi);
break;
case 3 :
Scanner scan=new Scanner(System.in);
int n1,n2,n3,rumus1,bilterbesar;
System.out.println("===== MENCARI BILANGAN TERBESAR =====");
System.out.print("Masukkan Nilai 1 : ");
n1 = input.nextInt();
System.out.print("Masukkan Nilai 2 : ");
n2 = input.nextInt();
System.out.print("Masukkan Nilai 3 : ");
n3 = input.nextInt();
System.out.println("======================================");
rumus1=(n2>=n1)? n2: n1;
bilterbesar =(n3>=rumus1)? n3: rumus1;
System.out.println("================ OUTPUT ==============");
System.out.println("Bilangan Terbesar adalah : "+bilterbesar);
System.out.println("======================================");
}
}
}
