PRAKTIKUM PEMROGRAMAN DASAR
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
LATIHAN – 1
1. Buatlah Progam beserta flowchart dari tampilan output di bawah ini:
================================================ KONVERSI WAKTU ================================================ Masukkan Jumlah waktu (detik): 112
Jumlah waktu menjadi : 0 : 1 : 52
Terimakasih!! :D
================================================ ================================================
Jawab :
Source Code
1import java.util.Scanner;
public class Tugas1KonversiWaktu {
public static void main(String[] args) {
Scanner masukan = new Scanner(System.in); int jumlah, jam, menit, detik;
System.out.println("======================================="); System.out.println(" \tKonversi Waktu ");
System.out.println("======================================="); System.out.print("Masukkan Jumlah Waktu (Detik)\t : ");
jumlah = masukan.nextInt();
System.out.println("Jumlah waktu menjadi\t\t : "); jam = jumlah/3600;
jumlah = jumlah-(jam*3600); menit = jumlah/60;
jumlah = jumlah-(menit*60); detik = jumlah;
System.out.println(jam +" : " +menit +" : " +detik); System.out.println("TerimaKasih !!! :D");
System.out.println("======================================="); }
Flowchart
START
int jumlah; int jam; int menit; int detik;
input jumlah;
jam = jumlah/3600; jumlah = jumlah-(jam*3600);
menit = jumlah/60; jumlah = jumlah-(menit*60);
detik = jumlah:
Print jam; Print menit; Print detik;
2. Buatlah Progam beserta flowchart dari tampilan output di bawah ini:
================================================ PROGRAM PENGHITUNG GAJI SEDERHANA ================================================ Masukkan Besar Gaji Pokok (Rp) : 2500000 Masukkan Tambahan jam lembur (jam): 11,5
---Total Gaji : Rp 2787500.0 TERIMAKASIH!! :D
================================================
================================================
Jawab :
Source Code1
import java.util.Scanner;
public class Tugas1Gaji {
public static void main(String[] args) {
Scanner masukan = new Scanner(System.in); int gaji_pokok;
double jam_lembur; double total_gaji;
System.out.println("===================================================="); System.out.println("\tPROGRAM PERHITUNGAN GAJI SEDERHANA");
System.out.println("===================================================="); System.out.print("Masukkan Besar Gaji Pokok (Rp)\t\t: ");
gaji_pokok = masukan.nextInt();
System.out.print("Masukkan Tambahan Jam Lembur(Jam)\t: "); jam_lembur = masukan.nextDouble();
total_gaji = gaji_pokok + (jam_lembur * 0.01 * gaji_pokok); System.out.println("---"); System.out.println("Total Gaji\t\t\t\t: Rp "+total_gaji); System.out.println("TERIMAKASIH!! :D ");
System.out.println("================================");
System.out.println("================================"); // TODO code application logic here
Flowchart
START
END
int gaji_pokok; double jam_lembur; double total_gaji;
input gaji_pokok; input jam_lembur;
Print total_gaji;