Modul 4
Input dan Output
4.1 Tujuan
4.2.1 Stream
Program java melakukan proses I/O melalui stream. Stream adalah sebuah
abstraksi yang dapat memberikan atau mendapatkan informasi. Stream standart
terdiri dari:
System.in : menangani pembacaan dari keyboard (standard input).
System.out : mengirimkan keluaran ke layar (standard output).
System.err : mengirimkan kesalahan (standard error).
4.2.2 Membaca Input dari Keyboard
Menggunakan class Scanner (java.util.Scanner) dengan method sebagai berikut:
- nextInt() : untuk menerima tipe data integer.
- nextShort() : untuk menerima tipe data short.
- nextLong() : untuk menerima tipe data long.
- nextDouble() : untuk menerima tipe data double.
- nextFloat() : untuk menerima tipe data float.
- nextLine() : untuk menerima tipe data string.
- nextBoolean(): untuk menerima tipa data boolean.
4.2.5 Latihan
Buatlah project dengan nama “Modul4” buat package “OperasiInputOutput”.
a. Latihan Salam Kenal
- Buat Class “DemoSalamKenal”.
- Ketikkan syntax berikut pada “DemoSalamKenal.java”.
b. Latihan Penjumlahan
- Buat Class “DemoPenjumlahan”.
- Ketikkan syntax berikut pada “DemoPenjumlahan.java”.
4.2.6 Tugas
Buatlah program dengan tampilan sebagai berikut
------------- Input Nilai Mahasiswa ----------------
NIM = <diinput>
Nama = <diinput>
Matakuliah = <diinput>
Nilai Presensi = <diinput>
Nilai Tugas = <diinput>
Nilai UAS = <diinput>
Rata-rata = <otomatismuncul>
NB: Rata-rata diperoleh dari 30% Nilai Presensi, 30% Nilai Tugas dan 40% Nilai UAS