Anda di halaman 1dari 11

LAPORAN

Pemograman Lanjutan

Oleh
Aldi gunawan (6304201304)

PROGRAM STUDI D–IV REKAYASA PERANGKAT LUNAK


JURUSAN TEKNIK INFORMATIKA
POLITEKNIK NEGERI BENGKALIS
2021/2022
Jawaban

A. Nama Percobaan 1

Syntaks

* @author Aldi gunawan


*/
import java.util.Scanner;

public class SimpleIf {


public static void main (String[]args){
Scanner input = new Scanner(System.in);
System.out.print("Nilai:");
int Nilai = input.nextInt();

if (Nilai > 85){


System.out.println("Nilai Ananda Sangat
Bagus!");
}
else if (Nilai > 70){
System.out.println("Nilai Ananda Bagus!");
}
else{
System.out.println("Nilai Ananda Kurang");
}
}
}

Screenshoot Hasil
B. Nama Percobaan 2

Syntaks

* @author Aldi gunawan


*/
import java.util.Scanner;

public class SimpleIf {


public static void main (String[]args){
Scanner input = new Scanner(System.in);
System.out.print("Nilai:");
int Nilai = input.nextInt();

if (Nilai > 85){


System.out.println("Nilai Ananda Sangat
Bagus!");
}
else if (Nilai > 70){
System.out.println("Nilai Ananda Bagus!");
}
else{
System.out.println("Nilai Ananda Kurang");
}
}
}

Screenshot hasil
C. Nama Percobaan 2

Syntaks

* @author aldi gunawan


*/
import javax.swing.JOptionPane;
public class SimpleSwitch2 {
public static void main(String[]args){
System.out.println("Aplikasi Belanja");
System.out.println("========================");
System.out.println("Silahkan Pilih");
System.out.println("1. Member");
System.out.println("2. Non Member");
System.out.println("3. Keluar");
System.out.println();

int pilih =
Integer.parseInt(JOptionPane.showInputDialog("1.Member 2.Non
Member 3.Keluar Masukkan Pilihan 1-3"));
switch (pilih){
case 1 :
int belanja =
Integer.parseInt(JOptionPane.showInputDialog("Masukan
Nominal Belanja"));
double diskon = 0.4 * belanja ;
System.out.println("Total Belanja
Anda="+(belanja-diskon));
break;
case 2 :
int belanja1 =
Integer.parseInt(JOptionPane.showInputDialog("Masukkan
Nominal Belanja"));
double diskon1 = 0.2 * belanja1 ;
System.out.println("Total Belanja
Anda="+(belanja1-diskon1));
break ;
}
System.out.println("Terimakasih!Selamat Datang
Kembali");
}
}

Screenshot hasil
D. Latihan 1

Syntaks

* @author Aldi gunawan


*/
import java.util.Scanner;

public class SimpleIf {


public static void main (String[]args){
Scanner input = new Scanner(System.in);
System.out.print("Nilai:");
int Nilai = input.nextInt();

if (Nilai > 85){


System.out.println("Nilai Ananda Sangat
Bagus!");
}
else if (Nilai > 70){
System.out.println("Nilai Ananda Bagus!");
}
else{
System.out.println("Nilai Ananda Kurang");
}
}
}
* @author Aldi gunawan
*/
import java.util.Scanner;

public class SimpleIf {


public static void main (String[]args){
Scanner input = new Scanner(System.in);
System.out.print("Nilai:");
int Nilai = input.nextInt();

if (Nilai > 85){


System.out.println("Nilai Ananda Sangat
Bagus!");
Screenshot}hasil
else if (Nilai > 70){
System.out.println("Nilai Ananda Bagus!");
}
else{
System.out.println("Nilai Ananda Kurang");
}
}
}

E. Latihan 2

Syntaks

* @author Aldi gunawan


*/
import java.util.Scanner;

public class SimpleIf {


public static void main (String[]args){
Scanner input = new Scanner(System.in);
System.out.print("Nilai:");
int Nilai = input.nextInt();

if (Nilai > 85){


System.out.println("Nilai Ananda Sangat
Bagus!");
}
else if (Nilai > 70){
System.out.println("Nilai Ananda Bagus!");
}
else{
System.out.println("Nilai Ananda Kurang");
}
}
}
* @author Aldi gunawan
*/
import java.util.Scanner;

public class SimpleIf {


public static void main (String[]args){
Scanner input = new Scanner(System.in);
System.out.print("Nilai:");
int Nilai = input.nextInt();

if (Nilai > 85){


System.out.println("Nilai Ananda Sangat
Bagus!");
}
else if (Nilai > 70){
System.out.println("Nilai Ananda Bagus!");
}
else{
System.out.println("Nilai Ananda Kurang");
}
}
}

Screenshot hasil
F. Latihan 3

Syntaks

* @author Aldi gunawan


*/
import java.util.Scanner;
import javax.swing.JOptionPane;
public class SwitchCase3 {
public static void main (String[]args){
int luas;
int panjang;
int lebar;
int keliling;
System.out.println("========Menghitung
Luas========");
System.out.println("Silahkan Pilih");
System.out.println("1.Luas pesegi panjang");
System.out.println("2.Keliling persegi panjang");
System.out.println("3.Keluar");
int pilih =
Integer.parseInt(JOptionPane.showInputDialog("1.Luas persegi
panjang 2.Keliling Persegi Panjang 3.Keluar"));
switch (pilih){
case 1 :
panjang =
Integer.parseInt(JOptionPane.showInputDialog("Masukan
panjang"));
lebar =
Integer.parseInt(JOptionPane.showInputDialog("Masukan
lebar"));

luas = panjang*lebar;
System.out.println("Luas prsegi panjang
:"+luas);
break;
case 2 :
panjang =
Integer.parseInt(JOptionPane.showInputDialog("Masukan
panjang"));
lebar =
Integer.parseInt(JOptionPane.showInputDialog("Masukan
lebar"));

luas = (2*panjang)+(2*lebar);
System.out.println("Luas prsegi panjang
:"+luas);
break;
default :
System.out.println("Terimakasih");
}
}
}
Screenshot hasil

• Jika memilih pilihan 1


• Jika memilih pilihan 2
• Jika memilih pilihan 3

G. Kesimpulan

Setelah melakukan kegiatan praktikum dari beberapa percobaan diatas dapat saya
simpulkan bahwa dalam menggunakan program java pada kasus if, else, else if, switch
case, kita diharuskan membuat statements atau pernyataan yang nantinya akan menjadi
pilihan. Pada program java kasus switch case kita bisa memilih output apa yang ingin kita
tampilkan sebagai hasil dari statement yang diberikan.