PRAKTIKUM PEMROGRAMAN DASAR PROGRAM TEKN

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 :

1
2
3

4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

24
25



Source Code

import 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;

END

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 :

1
2
3
4
5
6
7
8
9
10

11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27




Source Code

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

int gaji_pokok;
double jam_lembur;
double total_gaji;

input gaji_pokok;
input jam_lembur;


total_gaji = gaji_pokok + (jam_lembur*0.01*gaji_pokok);

Print total_gaji;

END