PROGRAM LOOPING
Ketikkan
kodingan tersebut dengan nama main.java, penjelasannya seperti berikut:
- import java.util.Scanner; : untuk mengambil fungsi scanner
pada java
- public class loop : untuk mendeklarasikan kalau class yang
digunakan untuk program ini adalah loop
- public static void main(String[]args) : method main adalah
method utama yang akan dijalankan pertama kali, method void adalah method yang
tidak mengembalikan nilai apapun, sedangkan method static adalah method yang
dapat berjalan tanpa harus ada objek. Untuk string adalah menampilkan bahwa
tipe variabel tersebut adalah string, dan untuk []args adalah variabel array
- { : untuk mengawali sebuah program

ð Untuk mendeklarasikan variabel bil, a, b, p, q, x, y, jumlah1, jumlah2 adakah integer (bilangan bulat), dan vairabel jumlah3 bertipe data float
- Scanner input= new Scanner(System.in); : untuk
mendeklarasikan variabel scanner, dan variabel yang digunakan adalah input
- System.out.println("program kalkulator"); : untuk
mencetak kalimat “program kalkulator” pada output pada baris baru
ð Untuk
mencetak “masukkan angka:” pada output kemudian melakukan input yang akan
tersimpan pada variabel bil yang bertipe data integer (bilangan bulat)
ð Perulangan
dimana a=1 kemudian lanjut ke perulangan b=1 lalu melakukan perhitungan untuk
variabel jumlah1 yaitu a + b lalu mencetak “1 + 1= 2” dengan menggunakan “+”
maka dapat mencetak angka yang tersimpan pada variabel tersebut ketika
dioutput, lalu looping b nya sampai lebih besar dari nilai pada variabel bil
maka akan berhenti dan kembali ke looping a, karena syarat pada looping a=1
maka berhenti loopingnya
ð Pindah ke baris baru karena System.out.print(“\n”), lalu
lanjut ke perulangan dimana p=1 kemudian lanjut ke perulangan q=1 lalu
melakukan perhitungan untuk variabel jumlah2 yaitu p * q lalu mencetak “1 * 1=
1” dengan menggunakan “+” maka dapat mencetak angka yang tersimpan pada
variabel tersebut ketika dioutput, lalu looping q nya sampai lebih besar dari
nilai pada variabel bil maka akan berhenti dan kembali ke looping p, karena
syarat pada looping p=1 maka loopingnya berhenti
ð Pindah ke baris baru karena System.out.print(“\n”), lalu
lanjut ke perulangan dimana x=1 kemudian lanjut ke perulangan y=1 lalu
melakukan perhitungan untuk variabel jumlah3 yaitu x / y lalu mencetak “1 / 1=
1” dengan menggunakan “+” maka dapat mencetak angka yang tersimpan pada
variabel tersebut ketika dioutput, karena tipe data dari variabel adalah float
maka hasilnya bilangan desimal, lalu looping y nya sampai lebih besar dari
nilai pada variabel bil maka akan berhenti dan kembali ke looping x, karena
syarat pada looping x=1 maka loopingnya berhenti
- } : adalah tanda untuk mengakhiri program
Setelah itu
compile kedua program yang sudah diketikkan, dengan klik icon build file
apabila tidak ada yang salah atau error pada kodingannya, maka akan muncul
tampilan process completed.
Untuk merunning program menggunakan icon run project, setelah diklik maka akan tampil, seperti berikut:
Kemudian input angka yang di inginkan untuk mengisi variabel bil, lalu tekan enter maka outputnya seperti berikut:
Tidak ada komentar:
Posting Komentar