Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Input Nilai Rata-Rata

package Praktkum2;

import java.util.Scanner;

public class Mahasiswa {


public static void main(String args[]) {
Scanner input = new Scanner(System.in);

String Nama,NPM, def="Masukan";


float mk1, mk2, mk3;

System.out.println("Nama \t\t");
Nama = input.nextLine();
System.out.println("NPM \t\t");
NPM = input.nextLine();
System.out.println("Mata Kuliah 1 \t\t");
mk1 = input.nextFloat();
System.out.println("Mata Kuliah 2\t\t");
mk2 = input.nextFloat();
System.out.println("Mata Kuliah 3\t\t");
mk3 = input.nextFloat();
System.out.println("\n");
System.out.println("+--------------------------------+");
System.out.println("| Data Nilai Mahasiswa |");
System.out.println("+--------------------------------+");
System.out.println("| Nama\t\t:" + Nama);
System.out.println("| NIM\t\t:" + NPM);
System.out.println("| Rata-Rata\t:" + ((mk1+mk2+mk3)/3));
System.out.println("+--------------------------------+");
}
}
Hasilnya
SWITCH CASE
package swcase;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Switch_case {
public static void main(String[] args) {
System.out.println("Masukkan angka Anda : ");
BufferedReader bfr = new BufferedReader
(new InputStreamReader(System.in));
String hurufInput = null;
try {
hurufInput = bfr.readLine();
} catch (IOException e) {
e.printStackTrace();
}
int Data = Integer.valueOf(hurufInput).intValue();
switch (Data)
{ case 4 : System.out.println("Kiri"); break;

case 6 : System.out.println("Kanan");
case 8 : System.out.println("Atas");

case 2 : System.out.println("Bawah");
break;
default : System.out.println("Masukkan nilai yang sah.");
System.out.println("4, 6, 8, atau 2");
break;
}
}}

Hasilnya

FOR
package perulangan;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class loop_FOR {


public static void main(String[] args) {
System.out.println("Masukkan angka Anda : ");

BufferedReader bfr = new BufferedReader


(new InputStreamReader(System.in));
String angkaInput = null;
try {
angkaInput = bfr.readLine();
} catch (IOException e) {
e.printStackTrace();
}
int Data = Integer.valueOf(angkaInput).intValue();

for(int ulang = 1; ulang<=Data; ulang++) {


System.out.println("Bilangan : " + ulang);
}}
}

Hasilnya

WHILE
package perulangan;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class loop_while {


public static void main(String[] args) {
System.out.println("Masukkan angka Anda : ");
BufferedReader bfr = new BufferedReader
(new InputStreamReader(System.in));
String angkaInput = null;
try {
angkaInput = bfr.readLine();
} catch (IOException e) {
e.printStackTrace();
}
int Data = Integer.valueOf(angkaInput).intValue();
int i=1;
while (i <= Data) {
System.out.println("Bilangan " + i);
i++;
}}
}
Hasilnya

DO WHILE
package perulangan;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class loop_do_while {


public static void main(String[] args) {
int Data;
do {
System.out.print("Masukkan angka Anda : ");
BufferedReader bfr = new BufferedReader
(new InputStreamReader(System.in));
String angkaInput = null;
try {
angkaInput = bfr.readLine();
} catch (IOException e) {
e.printStackTrace();
}
Data = Integer.valueOf(angkaInput).intValue();
} while (Data != 3);
System.out.println("Anda keluar dari LOOP");
}
}
Hasilnya
Nested Loop
package perulangan;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class nestedLOOP {


public static void main(String[] args) {
int ulang = inputData();
buatSegitiga(ulang);}

private static int inputData() {


System.out.print("Masukkan jumlah segitiga yang Anda mau : ");

BufferedReader bfr = new BufferedReader


(new InputStreamReader(System.in));
String angkaInput = null;
try { angkaInput = bfr.readLine();
} catch (IOException e) {
e.printStackTrace();
}

int Data = Integer.valueOf(angkaInput).intValue();


return Data;
}
private static void buatSegitiga(int ulang) {
for (int i=1; i<=ulang; i++) {
for (int j=1; j<=(ulang-i); j++) {
System.out.print(" ");
}
for(int k=1; k<=i; k++){
System.out.print("#");
}
System.out.println("");
}
}

}
Hasilnya

You might also like