LAPORAN PRAKTIKUM PEMROGRAMAN DASAR BAB
LAPORAN PRAKTIKUM PEMROGRAMAN DASAR
BAB 1
PROGRAM OUTPUT, PROSES DAN INPUT
Disusun oleh
:
Nama
: Renal Prahardis
NIM
: 145150301111047
Asisten 1
: Nanda Cahyo Wirawan
Asisten 2
: Rimba Anditya Kurniawan
Dosen Pengampu : Adharul Muttaqin, ST., MT
LABORATORIUM KOMPUTER DASAR
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
2014
Pengesahan
Tanggal :
Asisten
A. Definisi Masalah
1. Buat program yang meminta inputan jari-jari, yang kemudian
dihitung dan ditampilkan luas dan keliling lingkaran tersebut. (mis :
input jari-jari = 5.5)
2. Buat program yang meminta inputan suatu nilai rupiah, yang
kemudian dihitung nilai US Dollar dan Euro dari nilai rupiah
tersebut. (mis : input rupiah = 1000000)
B. Source Code
1.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.util.Scanner;
public class MenghitungLuasLingkaran
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.println("
Program Menghitung Luas dan
Keliling Lingkaran");
int jari_jari;
double phi = 3.14;
double luas;
double keliling;
System.out.print(“Masukkan Jari – jari = ”);
jari_jari = input.nextInt()
luas = phi*jari_jari*jari_jari;
keliling = phi*(2*jari_jari);
System.out.println("Maka, luas dan keliling dari jari-jari
= " + jari_jari + " adalah");
System.out.println("Luas = " + luas);
System.out.println("Keliling = " + keliling);
}
}
2.
1
2
3
4
import java.util.Scanner;
public class KonversiMataUang
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
System.out.println("
double rupiah;
double dollar;
double euro;
Program Konversi Mata Uang");
System.out.print(“Masukkan nilai rupiah = Rp ”);
rupiah = input.nextDouble();
dollar = rupiah/15000;
euro = rupiah/12000;
System.out.println(“Jika nilai rupiah tersebut
dikonversikan, maka menjadi : “);
System.out.println(“US Dollar = “ + dollar + “ $”);
System.out.println(“Euro = “ + euro + “ €”);
}
}
C. Pembahasan
1.
1
2–3
4
5
Melakukan Import dari package Scanner
Deklarasi kelas dan method main
Deklarasi variabel Scanner dengan nama variabel input
Perintah untuk mencetak “Program Menghitung Luas dan
Keliling Lingkaran”
6-9
Deklarasi tipe data integer dengan variabel jari_jari tipe, data
double dengan variabel phi,luas,lingkaran
10
Perintah untuk mencetak “Masukkan Jari – jari = ”
11
Perintah untuk memasukkan inputan dengan scanner dengan
variabel jari_jari
13
Operasi Matematika, inisialisasi nilai variabel luas dengan rumus
phi*jari_jari*jari_jari
14
Operasi Matematika, inisialisasi nilai variabel keliling dengan
rumus phi*(2*jari_jari)
16
Perintah untuk mencetak “Maka, luas dan keliling dari jari-jari =
" + jari_jari + " adalah”);
17
Perintah untuk mencetak “Luas” dan memasukkan inputan
18
dengan scanner pada variabel luas
Perintah untuk mencetak “Keliling” dan memasukkan inputan
dengan scanner pada variabel keliling
2.
1
2–3
4
5
Melakukan Import dari package Scanner
Deklarasi kelas dan method main
Deklarasi variabel Scanner dengan nama variabel input
Perintah untuk mencetak “Program Konversi Mata Uang”
6–8
Deklarasi variabel double dengan nama rupiah, dollar, euro
10
Perintah untuk mencetak “Masukkan nilai rupiah = ”
11
Perintah untuk memasukkan inputan dengan scanner dengan
variabel rupiah
13
Operasi Matematika, inisialisasi nilai variabel dollar dengan hasil
pembagian rupiah dengan 15000
14
Operasi Matematika, inisialisasi nilai variabel euro dengan hasil
pembagian rupiah dengan 11000
16
Perintah untuk mencetak “Jika nilai tersebut dikonversikan, maka
menjadi :”
17
18
Perintah untuk mencetak “US Dollar” dan memasukkan inputan
dengan scanner pada variabel dollar
Perintah untuk mencetak “Euro” dan memasukkan inputan dengan
scanner pada variabel euro
D. Screenshoot Program
1.
2.
E. Kesimpulan
Di dalam bab ini, kita dapat mempelajari tentang bagaimana
menulis kode program java. Dimana dalam penulisan kode java, terdapat
tiga komponen penting yaitu input,proses,output.
Input merupakan proses pemasukan data kedalam proses
komputer melalui peralatan input. Contoh input pada definisi masalah 1:
int jari_jari;
double phi = 3.14;
double luas;
double keliling;
System.out.print(“Masukkan Jari – jari = ”);
jari_jari = input.nextInt()
Proses merupakan pengolahan data dari data yang sudah diinput
berupa
proses
menghitung
membandingkan,
mengurutkan,
mengklasifikasikan, mengendalikan dan mencari di storage. Yang
merupakan bagian proses pada definisi masalah nomor 2 adalah :
dollar = rupiah/15000;
euro = rupiah/12000;
Sedangkan output merupakan proses untuk menghasilkan
keluaran dari proses pengolahan data ke peralatan output. Contoh output
pada definisi masalah nomor 1 adalah :
System.out.println("Maka, luas dan keliling dari jari-jari
= " + jari_jari + " adalah");
System.out.println("Luas = " + luas);
System.out.println("Keliling = " + keliling);
BAB 1
PROGRAM OUTPUT, PROSES DAN INPUT
Disusun oleh
:
Nama
: Renal Prahardis
NIM
: 145150301111047
Asisten 1
: Nanda Cahyo Wirawan
Asisten 2
: Rimba Anditya Kurniawan
Dosen Pengampu : Adharul Muttaqin, ST., MT
LABORATORIUM KOMPUTER DASAR
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
2014
Pengesahan
Tanggal :
Asisten
A. Definisi Masalah
1. Buat program yang meminta inputan jari-jari, yang kemudian
dihitung dan ditampilkan luas dan keliling lingkaran tersebut. (mis :
input jari-jari = 5.5)
2. Buat program yang meminta inputan suatu nilai rupiah, yang
kemudian dihitung nilai US Dollar dan Euro dari nilai rupiah
tersebut. (mis : input rupiah = 1000000)
B. Source Code
1.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.util.Scanner;
public class MenghitungLuasLingkaran
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.println("
Program Menghitung Luas dan
Keliling Lingkaran");
int jari_jari;
double phi = 3.14;
double luas;
double keliling;
System.out.print(“Masukkan Jari – jari = ”);
jari_jari = input.nextInt()
luas = phi*jari_jari*jari_jari;
keliling = phi*(2*jari_jari);
System.out.println("Maka, luas dan keliling dari jari-jari
= " + jari_jari + " adalah");
System.out.println("Luas = " + luas);
System.out.println("Keliling = " + keliling);
}
}
2.
1
2
3
4
import java.util.Scanner;
public class KonversiMataUang
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
System.out.println("
double rupiah;
double dollar;
double euro;
Program Konversi Mata Uang");
System.out.print(“Masukkan nilai rupiah = Rp ”);
rupiah = input.nextDouble();
dollar = rupiah/15000;
euro = rupiah/12000;
System.out.println(“Jika nilai rupiah tersebut
dikonversikan, maka menjadi : “);
System.out.println(“US Dollar = “ + dollar + “ $”);
System.out.println(“Euro = “ + euro + “ €”);
}
}
C. Pembahasan
1.
1
2–3
4
5
Melakukan Import dari package Scanner
Deklarasi kelas dan method main
Deklarasi variabel Scanner dengan nama variabel input
Perintah untuk mencetak “Program Menghitung Luas dan
Keliling Lingkaran”
6-9
Deklarasi tipe data integer dengan variabel jari_jari tipe, data
double dengan variabel phi,luas,lingkaran
10
Perintah untuk mencetak “Masukkan Jari – jari = ”
11
Perintah untuk memasukkan inputan dengan scanner dengan
variabel jari_jari
13
Operasi Matematika, inisialisasi nilai variabel luas dengan rumus
phi*jari_jari*jari_jari
14
Operasi Matematika, inisialisasi nilai variabel keliling dengan
rumus phi*(2*jari_jari)
16
Perintah untuk mencetak “Maka, luas dan keliling dari jari-jari =
" + jari_jari + " adalah”);
17
Perintah untuk mencetak “Luas” dan memasukkan inputan
18
dengan scanner pada variabel luas
Perintah untuk mencetak “Keliling” dan memasukkan inputan
dengan scanner pada variabel keliling
2.
1
2–3
4
5
Melakukan Import dari package Scanner
Deklarasi kelas dan method main
Deklarasi variabel Scanner dengan nama variabel input
Perintah untuk mencetak “Program Konversi Mata Uang”
6–8
Deklarasi variabel double dengan nama rupiah, dollar, euro
10
Perintah untuk mencetak “Masukkan nilai rupiah = ”
11
Perintah untuk memasukkan inputan dengan scanner dengan
variabel rupiah
13
Operasi Matematika, inisialisasi nilai variabel dollar dengan hasil
pembagian rupiah dengan 15000
14
Operasi Matematika, inisialisasi nilai variabel euro dengan hasil
pembagian rupiah dengan 11000
16
Perintah untuk mencetak “Jika nilai tersebut dikonversikan, maka
menjadi :”
17
18
Perintah untuk mencetak “US Dollar” dan memasukkan inputan
dengan scanner pada variabel dollar
Perintah untuk mencetak “Euro” dan memasukkan inputan dengan
scanner pada variabel euro
D. Screenshoot Program
1.
2.
E. Kesimpulan
Di dalam bab ini, kita dapat mempelajari tentang bagaimana
menulis kode program java. Dimana dalam penulisan kode java, terdapat
tiga komponen penting yaitu input,proses,output.
Input merupakan proses pemasukan data kedalam proses
komputer melalui peralatan input. Contoh input pada definisi masalah 1:
int jari_jari;
double phi = 3.14;
double luas;
double keliling;
System.out.print(“Masukkan Jari – jari = ”);
jari_jari = input.nextInt()
Proses merupakan pengolahan data dari data yang sudah diinput
berupa
proses
menghitung
membandingkan,
mengurutkan,
mengklasifikasikan, mengendalikan dan mencari di storage. Yang
merupakan bagian proses pada definisi masalah nomor 2 adalah :
dollar = rupiah/15000;
euro = rupiah/12000;
Sedangkan output merupakan proses untuk menghasilkan
keluaran dari proses pengolahan data ke peralatan output. Contoh output
pada definisi masalah nomor 1 adalah :
System.out.println("Maka, luas dan keliling dari jari-jari
= " + jari_jari + " adalah");
System.out.println("Luas = " + luas);
System.out.println("Keliling = " + keliling);