yntaks Menggunakan Switch (pilih) dan Pengulangan
public class Pemrogaman {
public static void main(String[] args){
String kal1="STMIK BANI SHALEH";
String kal2="Pemrogaman 2";
int i,j;
for(i=1;i<=3;i++){
System.out.println("");
System.out.println(kal1);
for(j=1;j<=3;j++){
System.out.println(kal2);
}
}
}
}
Outputnya seperti dibawah ini :
run:
STMIK BANI SHALEH
Pemrogaman 2
Pemrogaman 2
Pemrogaman 2
STMIK BANI SHALEH
Pemrogaman 2
Pemrogaman 2
Pemrogaman 2
STMIK BANI SHALEH
Pemrogaman 2
Pemrogaman 2
Pemrogaman 2
BUILD SUCCESSFUL (total time: 23 seconds)
import java.util.Scanner;
public class SwitchPilihan {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
garis();
System.out.println(" MENU PILIHAN ");
garis();
System.out.println("1. Menghitung nilai rata-rata ");
System.out.println("");
System.out.println("2. Menghitung bilangan kelipatan 4 ");
System.out.println("");
System.out.println("3. Keluar");
garis();
System.out.print("Anda pilih nomer :");
int pilih=input.nextInt();
switch (pilih){
case 1: {
System.out.println("Menghitung nilai rata-rata");
System.out.println("");
System.out.print("Masukan jumlah data =");
int n=input.nextInt(); int[] data=new int[10];
for(int i=1;i<=n;i++){
System.out.print("Data ke"+i +"=");
data[i]=input.nextInt();
}
int jum=0;
for(int i=1;i<=n;i++){
jum=jum +data[i];
}
System.out.println("Jumlah ="+jum);
int rata=jum/n;
System.out.println("Rata-rata ="+rata);
break;
}
case 2: {
System.out.println("Menghitung kelipatan 4");
System.out.println("");
System.out.print("Dari =");
int nilai_awal=input.nextInt();
System.out.print("Sampai =");
int nilai_akhir=input.nextInt();
for(int i=nilai_awal;i<=nilai_akhir;i++){
if(i%4==0){
System.out.println(i);
}
}
break;
}
default:System.exit(0);
}
}
static void garis(){
System.out.println("------------------------------------");
}
}
Output yang keluar akan seperti dibawah ini !!
run:
------------------------------------
MENU PILIHAN
------------------------------------
1. Menghitung nilai rata-rata
2. Menghitung bilangan kelipatan 4
3. Keluar
------------------------------------
Anda pilih nomer :2
Menghitung kelipatan 4
Dari =10
Sampai =20
12
16
20
BUILD SUCCESSFUL (total time: 1 minute 45 seconds)
public static void main(String[] args){
String kal1="STMIK BANI SHALEH";
String kal2="Pemrogaman 2";
int i,j;
for(i=1;i<=3;i++){
System.out.println("");
System.out.println(kal1);
for(j=1;j<=3;j++){
System.out.println(kal2);
}
}
}
}
Outputnya seperti dibawah ini :
run:
STMIK BANI SHALEH
Pemrogaman 2
Pemrogaman 2
Pemrogaman 2
STMIK BANI SHALEH
Pemrogaman 2
Pemrogaman 2
Pemrogaman 2
STMIK BANI SHALEH
Pemrogaman 2
Pemrogaman 2
Pemrogaman 2
BUILD SUCCESSFUL (total time: 23 seconds)
import java.util.Scanner;
public class SwitchPilihan {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
garis();
System.out.println(" MENU PILIHAN ");
garis();
System.out.println("1. Menghitung nilai rata-rata ");
System.out.println("");
System.out.println("2. Menghitung bilangan kelipatan 4 ");
System.out.println("");
System.out.println("3. Keluar");
garis();
System.out.print("Anda pilih nomer :");
int pilih=input.nextInt();
switch (pilih){
case 1: {
System.out.println("Menghitung nilai rata-rata");
System.out.println("");
System.out.print("Masukan jumlah data =");
int n=input.nextInt(); int[] data=new int[10];
for(int i=1;i<=n;i++){
System.out.print("Data ke"+i +"=");
data[i]=input.nextInt();
}
int jum=0;
for(int i=1;i<=n;i++){
jum=jum +data[i];
}
System.out.println("Jumlah ="+jum);
int rata=jum/n;
System.out.println("Rata-rata ="+rata);
break;
}
case 2: {
System.out.println("Menghitung kelipatan 4");
System.out.println("");
System.out.print("Dari =");
int nilai_awal=input.nextInt();
System.out.print("Sampai =");
int nilai_akhir=input.nextInt();
for(int i=nilai_awal;i<=nilai_akhir;i++){
if(i%4==0){
System.out.println(i);
}
}
break;
}
default:System.exit(0);
}
}
static void garis(){
System.out.println("------------------------------------");
}
}
Output yang keluar akan seperti dibawah ini !!
run:
------------------------------------
MENU PILIHAN
------------------------------------
1. Menghitung nilai rata-rata
2. Menghitung bilangan kelipatan 4
3. Keluar
------------------------------------
Anda pilih nomer :2
Menghitung kelipatan 4
Dari =10
Sampai =20
12
16
20
BUILD SUCCESSFUL (total time: 1 minute 45 seconds)
Tidak ada komentar:
Posting Komentar