PERULANGAN / LOOPING


1. Buatprogram untuk mencari nilai genap dan ganjil dari perulangan sejumlah 10 angka.

2. Buat sebuah program yang mencetak nama Anda selama seratus kali. Buat tiga versi program ini menggunakan while loop, do while dan for-loop.

3. Hitung pangkat sebuah nilai berdasarkan angka dan nilai pangkatnya. Buat tiga versi dari program ini menggunakan while loop, do-while dan for-loop. Angka perpangkatan per praktikan tidak boleh sama.

Jawaban Soal 1.

</p>
public class pend1_ganjil {</p>
public static void main (String[]args){</p>
int i = 1;

while ( i &lt; 20 ){

System.out.print(i+”n”);

i=i+1;

i++;

}

}

}<span id="more-21"></span>

&amp;amp;nbsp;

—public class pend1_genap {

public static void main(String []args){

int a = 0;

while (a&lt;20){

System.out.print(a+”n”);

a=a+1;

a++;

}

}

}
<p style="text-align:justify;">

 

Jawaban Soal 2.

</p>
public class pend2 {</p>
public static void main(String[]args){</p>
int a;

a=1;

while (a&lt;100){

System.out.print(“harisn”);

a=a+1;

a++;

}

}

}

- Menggunakan Do While

public class pend2_2 {

public static void main(String[]args){

int a;

a=1;

do{

System.out.print(“harisn”);

a++;

}while (a&lt;100);

}

}

- Menggunakan For Loop

public class pend2_3 {

public static void main(String[]args){

int a;

a=1;

for (a=1;a&lt;100;a++){

System.out.print(“harisn”);

}

}

}
<p style="text-align:justify;">  

 

Jawaban Soal 3.

</p>
import javax.swing.JOptionPane;

public class pend3{

public static void main(String[ ] args){

int hasil = 1;

String x = “”;

String y = “”;

x = JOptionPane.showInputDialog(“Masukkan angka”);

int angka = Integer.valueOf(x).intValue();

y = JOptionPane.showInputDialog(“Masukkan pangkat”);

int pangkat = Integer.valueOf(y).intValue();

for(int i=1;i&lt;=pangkat;i++){

hasil=hasil*angka;

}

String st3 = angka + ” pangkat ” + pangkat + ” = ” + hasil;

JOptionPane.showMessageDialog(null, st3);

}

}

- menggunakan While

import javax.swing.JOptionPane;

public class pend3_2{

public static void main(String[ ] args){

int hasil = 1;

String x = “”;

String y = “”;

x = JOptionPane.showInputDialog(“Masukkan angka”);

int angka = Integer.valueOf(x).intValue();

y = JOptionPane.showInputDialog(“Masukkan pangkat”);

int pangkat = Integer.valueOf(y).intValue();

int i=1;

while(i&lt;=pangkat){

i++;

hasil=hasil*angka;

}

String st3 = angka + ” pangkat ” + pangkat + ” = ” + hasil;

JOptionPane.showMessageDialog(null, st3);

}

}

- menggunakan DO While

import javax.swing.JOptionPane;

public class pend3_3{

public static void main(String[ ] args){

int hasil = 1;

String x = “”;

String y = “”;

x = JOptionPane.showInputDialog(“Masukkan angka”);

int angka = Integer.valueOf(x).intValue();

y = JOptionPane.showInputDialog(“Masukkan pangkat”);

int pangkat = Integer.valueOf(y).intValue();

int i=1;

do{ i++;

hasil=hasil*angka;

}while(i&lt;=pangkat);

String st3 = angka + ” pangkat ” + pangkat + ” = ” + hasil;

JOptionPane.showMessageDialog(null, st3);

}

}
<p style="text-align:justify;">  

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s