Vous êtes sur la page 1sur 4

Nama : I Made Pradnyanandana Suwitra

NIM : 1508605033

1. Mendapatkan nilai rata-rata dari tiga angka


Source Code

Hasil

Penjelasan
Rata-rata didapat dari penjumlahan 3 angka lalu hasil penjumlahan tersebut dibagi 3.
Pertama program akan meminta untuk memasukan angka dari angka pertama, kedua, hingga
angka ketiga. Pada program ini saya menggunakan Scanner untuk menginput bilangan.
Scanner saya gunakan untuk mempermudah penginputan bilangan yang bertipe data integer.
Sehingga tidak perlu lagi untuk memparsing data tersebut dari String ke integer.

Setelah ketiga data diinputkan, angka-angka tersebut diproses dan disimpan dalam
variabel rata yang bertipe float. Hal ini karena hasil dari rata-rata tersebut bisa saja berupa
bilangan pecahan. Setelah diproses kemudian hasil ditampilan dengan mencetak nilai dari
variabel rata.
2. Menampilkan nilai terbesar
Source Code

Hasil

Penjelasan
Program ini pertama akan menginput 3 angka sama seperti program pertama. Selanjutnya
akan dilakukan inisialisasi variabel maks dengan nilai bil1. Kemudian akan dilakukan
pengecekan apabila bil2 lebih dari maks, maka nilai bil2 akan menggantikan nilai dalam
variabel maks. Begitu selanjutnya apabila nilai dalam bil3 lebih besar dari nilai maks saat ini
maka nilai maks akan digantikan dengan nilai bil3. Sehingga pada akhirnya didapatkan nilai
paling maksimal dari ketiga angka tersebut.
3. Program Sederhana dengan BufferedReader dan JOptionPane: Menjawab Soal
Aritmatika Sederhana
BufferedReader
Source Code

Hasil

Penjelasan
Program ini akan meminta pengguna untuk menginputkan hasil dari (5 + 2) x 3. Apabila
pengguna benar menginputkan nilai yaitu 21 maka akan ditampilkan Selamat Jawaban Anda
Benar. Sebaliknya apabila salah, program akan menampilkan Mohon Maaf Jawaban Anda
Salah.

Untuk menginputkan bilangan digunakan BufferedReader yang nilainya disimpan dalam


String. Dalam kondisi pun untuk mengecek digunakan fungsi equals untuk memastikan
apakan nilai String bernilai 21 untuk dapat masuk ke kondisi ataupun ke dalam kondisi else.
JOptionPane
Source Code

Hasil

Penjelasan
Program ini mirip dengan program sebelumnya, hanya saja kali ini dalam menginput
angka dilakukan dengan JOptionPane. Dalam JOptionPane angka yang diinputkan juga
disimpan dalam tipe data String. Setelah meminta untuk menginputkan hasil dari (5 + 2) x 3,
akan ditampilkan pop up Selamat Jawaban Anda Benar jika pengguna menginputkan nilai
21. Selain itu program akan menampilkan Mohon Maaf Jawaban Anda Salah jika pengguna
menginput nilai bukan 21.

Vous aimerez peut-être aussi