Input, Output, Proses

By lindanm - August 19, 2019

INPUT, OUTPUT, DAN PROSES


A. DEFINISI MASALAH

1.   Buatlah program dengan tampilan sebagai berikut :
Masukkan operator pertama      : 3
Masukkan operator kedua         : 2
Hasil penjumahan                      : 5
Hasil pengurangan                     : 1
Hasil perkalian                           : 6
Hasil pembagian                        : 1.5

2.   Buatlah  program  untuk  menghitung  pemakaian  daya  listrik  dirumah  tangga secara sederhana. Tampilan program sebagai berikut :
Program penghitung pemakaian listrik sederhana
Masukkan Nama                                      : Bpk Asisten
Keluarahan                                               : Java
Masukkan posisi awal kWh Meter          : 8000
Masukkan posisi akhir kWh Meter         : 9000
Masukkan biaya beban saat ini                : 140
Masukkan PPJ (dalam persen)                 : 10
===================PLN Java====================
Nama                             : Bpk Asisten
Kelurahan                      : Java
Pemakaian bulan ini       : 1000 kWh Meter
Tarif Listrik                    : Rp 140000,-
PPJ 10%                         : Rp 14000,-
Total Bayar                    : Rp 154000,-
==============================================

B. SOURCE CODE
Source Code Program 1


Source Code Program 2


C. SCREENSHOOT PROGRAM
Program 1

Program 2

D. ANALISIS DATA PRAKTIKUM
Output
  1. Jalankan kelas Output1 – Output4 dan benahi jika menemukan kesalahan!
  2. Pada Kelas Output2 baris keempat hapus tanda + kemudian amati apa yang terjadi dan jelaskan!
  3. Pada kelas Output3 baris 3 – 6, jelaskan arti dari kode tersebut dan temukan perbedaannya!
  4. Pada kelas output3 baris 3 ganti karakter ‘|’ menjadi ‘ab’ amati dan jelaskan!
  5. Pada kelas Output3 setelah baris 6 tambahkan kode program dengan syntax System.out.printf("%-30.8s%c\n","Pemrograman Java",'|'); kemudian amati perbedaannya dengan baris 6 dan simpulkan!
  6. Pada kelas Output4 tambahkan kode program yang mencentak nilai x dengan format 2 angka dibelakang koma!
  7. Pada kelas Output4 tambahkan kode berikut System.out.printf("%g %15e%15.3f\n",x,x,x); amati apa yang terjadi dan jelaskan!
  8. Dari ketiga jenis output tersebut simpulkan dan temukan perbedaannya!
Variabel

  1. Jalankan kelas Variabel dan benahi jika menemukan kesalahan!
  2. Setelah baris 5 tambahkan syntax untuk mengurangkan nilai dari variabel nilai dan nilai_2, amati yang terjadi dan jelaskan! (benahi jika menemukan kesalahan)
  3. Setekah baris 8 tambahkan variabel dengan type data char dengan nama variabel: ch dan mempunyai nilai sama seperti pada variabel s dan amati apa yang terjadi, jelaskan!
  4. Tambahkan variabel dengan nama nilai3 yang bertipe data integer dan diberi nilai awal 100 kemudian lakukan pembagian yang disimpan pada variabel hasil kemudian cetak menggunakan kelas System!
  5. Tambahkan variabel dengan nama nilai3 yang bertipe data integer dan diberi nilai awal 100 kemudian lakukan pembagian tanpa harus disimpan disebuah variabel melainkan cetak pada layar menggunakan System!
  6. Jelaskan perbedaan antara no 4 dan no 5!
Input

  1. Jalankan kelas Input dan benahi jika menemukan kesalahan!
  2. Pada baris 7 ubah nextInt() menjadi nextDouble() dan amati apa yang terjadi serta jelaskan!
  3. Tambahkan perintah untuk memasukkan nama dan NIM user dan ditampilkan pada akhir program!


--------------------------------------------------------------------------------------------------------------------------

Download:
Modul Praktikum Bab I (Input, Output, & Process) click here
Laporan Praktikum Bab I (Input, Output, & Process) click here

  • Share:

You Might Also Like

0 comments