Professional Documents
Culture Documents
Dosen Pengampu :
Disusun Oleh :
Fathul Rahman
(1710131310012)
2019
DAFTAR ISI
Tugas 2 ......................................................................................................................................................... 3
EXERCISE ................................................................................................................................................... 3
self test question....................................................................................................................................... 5
Program..................................................................................................................................................... 5
Tugas 3 .......................................................................................................................................................... 7
KALKULATOR ............................................................................................................................................. 7
Tugas 4 ........................................................................................................................................................ 10
menghitung f(x) = 3x+5 ........................................................................................................................... 10
Tugas 5 ........................................................................................................................................................ 11
Tugas 6 ........................................................................................................................................................ 13
ItemSales.java ......................................................................................................................................... 13
ItemSalesTest.java .................................................................................................................................. 13
PersonAddress.java ................................................................................................................................. 14
PersonAddressTest.java .......................................................................................................................... 16
Tugas 2
EXERCISE
self test question
Program
import javax.swing.JOptionPane;
String confirm;
if(programStart == YES_OPTION){
String firstNumber = JOptionPane.showInputDialog("Enter the first number");
int numberOne = Integer.parseInt(firstNumber);
JOptionPane.showMessageDialog(null, confirm);
System.exit(0);
}
}
Tugas 3
KALKULATOR
import java.util.Scanner;
switch(pilihan){
case 1:
int jumlah = a + b;
System.out.println(a + " + " + b + " = " + jumlah);
break;
case 2:
int kurang = a - b;
System.out.println( a + " - " + b + " = "+kurang);
break;
case 3:
int kali = a * b;
System.out.println(a + " x " + b + " = "+kali);
break;
case 4:
int bagi = a / b;
System.out.println(a + " : " + b + " = "+bagi);
break;
case 5:
int mod = a % b;
System.out.println(a + " modulus " + b + " adalah " +mod);
break;
}
}
}
HASIL :
1. Penjumlahan
2. Penguarangan
3. Perkalian
4. Pembagian
5. Sisa bagi
Tugas 4
}
HASIL :
Tugas 5
import java.util.Scanner;
System.out.println("------------------------------------------------");
System.out.print("Masukkan Nilai a : ");
a = keyboard.nextInt();
System.out.print("Masukkan Nilai b : ");
b = keyboard.nextInt();
System.out.print("Masukkan Nilai c : ");
c = keyboard.nextInt();
System.out.println("------------------------------------------------");
System.out.println("Persamaan yang terbentuk:");
System.out.print(a + "x^2 ");
if(b < 0)
{
System.out.print("- " + (-b) + "x ");
}else if(b > 0)
{
System.out.print("+ " + b + "x ");
}
if(c < 0)
{
System.out.println("- " + (-c) + " = 0");
}else if(c > 0)
{
System.out.println("+ " + c + " = 0");
}else
{
System.out.println(" = 0");
}
System.out.println("------------------------------------------------");
D = b * b - (4 * a * c);
x1 = (-b - Math.sqrt(D)) / (2 * a);
x2 = (-b + Math.sqrt(D)) / (2 * a);
System.out.println("Memiliki akar persamaan");
System.out.println("Nilai x1 = " + x1);
System.out.println("Nilai x2 = " + x2);
}
}
Hasil :
Tugas 6
ItemSales.java
public class ItemSales {
ItemSalesTest.java
public class ItemSalesTest {
is.setbulkDiscountPercentage(7);
is.setBulkQuantity(10);
is.setCostPerItem(15);
is.registeredSales(20);
is.displaySales();
}
}
HASIL :
PersonAddress.java
import java.util.Scanner;
do{
System.out.println("Apa nama pertama kamu ? ");
String n1 = keyScan.nextLine();
if(n1.equalsIgnoreCase(firstName)){
System.out.println("Nama sudah ada, coba lagi^^");
n1 = keyScan.nextLine();
}else{
setFirstName(n1);
}
System.out.print("--------------------------------------------------");
System.out.println("\nNama Pertama : " + firstName);
System.out.println("Nama Terakhir : " + lastName);
System.out.println("Email : " + email);
System.out.println("Nomor Telephone: " + telephone);
System.out.println("--------------------------------------------------");
System.out.println("Ingin mengulang program kembali ? (yes/no)");
String c = keyScan.nextLine();
if(c.equalsIgnoreCase("yes")){
continue;
}else{
active = false;
}
}while(active);
}
}
PersonAddressTest.java
public class PersonAddressTest {
Hasil :