Sudah lama Admin tidak upload artikel lagi karena banyak tugas…….🙂

            Sekarang Admin ingin mengupload artikel mengenai Do While Lanjutan kemarin yang While,Sebelum itu apa kalian tahu apa itu Counted dan Uncounted kalau tidak tahu tidak apa – apa Admin akan kasih tahu.

Counted adalah perulangan yang masih memiliki limit atau batas saat melakukan perulanagan

Uncounted adalah perulangan yang sudah tidak memiliki limit atau batas saat melakukan perulanagn.

(counted bisa berubah menjadi uncounted dan sebaliknya uncounted bisa berubah menjadi counted tergantung pemakainya).

Maaf ya seharusnya ini di jelaskan sebelum perulangan ….. 

            Setelah kalian membaca tadi tentang counted dan uncounted ayo sekarang kita membahas mengenai Do while

Apa itu Do While, Do while sama seperti while bedanyan adalah Do While menjalankan terlebih dahulu nilai yang tidak sesuai dengan komparasi atau perbandingan tetapai saat komparasi dan nilai yang digunakan benar atau sesuai maka akan menjalankan perulangan seperti while.

Sekarang kalian lihat program do while yang hampir sama seperi while

package com.littlefamilly;
public class java {
   	 public static void main(String[]args){

        	int a = 16;
        	do{
            		System.out.println("hasil = " + a);
            	a++;

        		}while ( 10 < a);
    	}
}

do while a = 16

Program diatas lihat tipe data int bernama a  nilai a adalah 16 saat komparasi atau perbandingan di while dibandingkan dengan nilai lebih kecil dengan operator lebih kecil (<) (10 < a) seharusnya program persebut tidak jalan tetapi kita mengginakan do while jadi nilai a akan dijalankan terlebih dahulu yaitu 16.

Lihat juga program dibawah ini 
package com.littlefamilly;
public class java {
    public static void main(String[]args){
        int a = 0;
        boolean b = true;
        do{
            System.out.println("hasil = " + a);
            a++;
            if (a == 5){
               	 System.out.println("hasil = " + a);
                	b = false;
                	break;
           	 }
        		}while (b);

    	}
}

do while uncounted

Di atas Admin memberi nilai true pada Boolean dan admin masukan didalam while jadi akan menjalan perulangan terus (uncounted) tanpahenti tetapi jika didalamnya terdapat suatu kondisi dimana memungkingkan untuk menghentikan while tersebut maka while tersebut akan berhenti. Program di atas admin memberi suatu kondisi agar dapat berhenti while tersebut Admin memberi statement if dengan perbandingan jika a (bernilai 0 ) sama sama dengan 5 maka  b(boolena) = flase / (a == 5) maka b = flase secara otomatis while akan berhenti jika memenuhi persyaratan if tersebut.

            Di atas merupakan tutorial mengenai do while apa selanjutnya

-Tutorial For loop Pada Java