Halaman

Senin, 26 Desember 2016

Perulangan Pada Java


Perulangan Pada Java

1.       Perulangan for
Merupakan peulangan yang biasanya digunakan jika kita sudah mengetahui batas perulangannya

Bentuk umum:
for(insialisas ; kondisi ; iterasi)
{
                Statement;
}


Contoh Program:

import java.util.Scanner;
public class rof
{
                public static void main (String[] args)
                {
                                Scanner r = new Scanner (System.in);
                                System.out.print("Input banyak angka yang anda mau = ");
                                int angka=r.nextInt();
                                for (int a=1; a<=angka ; a++) {
                                                System.out.print(a+" ");
                                }
                }
}

Output Program



2.       Perulangan While
Perulangan yang dapat dilakukan jika dan hanya jika kondisinya benar , karena kondisinya diletakkan di awal.

Bentuk umum:
inisialisasi;
while(kondisi)
{
                Statement;
                Iterasi;
}


Contoh Program:
import java.util.Scanner;
public class rof
{
                public static void main (String[] args)
                {
                                Scanner r = new Scanner (System.in);
                                System.out.print("Input banyak angka yang anda mau = ");
                                int angka=r.nextInt();
                                int a=1;
                                while(a<=angka)
                                {
                                                System.out.print(a+" ");
                                                a++;
                                }
                }
}

Output Program


3.       Perulangan Do-while
Merupakan perulangan yang hampir mirip dengan while , bedanya ialah kalau perulangan do-while jika kondisinya salah maka paling banyak statement yang akan dieksekusi adalah satu kali sedangkan perulangan while tidak ada yang di ekseskusi.

Bentuk umum:
Inisialisasi;
do
{
                Statement;
                Iterasi;
}while (kondisi);


Contoh Program:
import java.util.Scanner;
public class rof
{
                public static void main (String[] args)
                {
                                Scanner r = new Scanner (System.in);
                                System.out.print("Input banyak angka yang anda mau = ");
                                int angka=r.nextInt();
                                int a=1;
                                do
                                {
                                                System.out.print(a+" ");
                                                a++;
                                }while(a<=angka);
                }
}

Output Program


Perbandingan while dengan do-while jika kondisi salah
Contoh Program:
import java.util.Scanner;
public class rof
{
                public static void main (String[] args)
                {
                                Scanner r = new Scanner (System.in);
                                System.out.print("Input banyak angka yang anda mau = ");
                                int angka=r.nextInt();
                                int a=1;
                                System.out.print("Hasil perulangan while = ");
                                while(a>=angka)
                                {
                                                System.out.print(a+" ");
                                                a++;
                                }
                                System.out.println("\n\n");
                                System.out.print("Hasil perulangan do-while = ");
                                do
                                {
                                                System.out.print(a+" ");
                                                a++;
                                }while(a>=angka);
                }
}

Output Program:

Tidak ada komentar:

Posting Komentar