Sabtu, 11 Januari 2014

MODUL 6 STRUKTUR DO WHILE


STRUKTUR DO - WHILE

        Do - while loop mirip dengan while - loop. pertanyaan di dalam do - while loop akan dieksekusi beberapa kali selama kondisi bernilai benar ( true ). perbedaan antara while dan do - while loop adalah di mana pernyataan di dalam do - while loop akan dieksekusi sedikitmya satu kali.

       Bentuk pernyataan do - while,
                   do {
                         statement 1;
                         statement2 ;
                   } while ( boolean_expression );

      Pernyataan di dalam Do - while loop akan dieksekusi pertam kali, dan akan dievaluasi kondisi dari boolean_expresion. Jika nilai pada boolean_expresion tersebut bernilai true, pernyataan di dalam do-while loop akan di eksekusi lagi.


TUGAS 

Buatlah program dengan Do - while dari output dibawah ini :  

1. 5. Kharisma    2. 5     3. 9    4. 1      3  
    4. Kharisma        4         6        1      3
    3. Kharisma        3         3        1      3
    2. Kharisma        2         0        2      2
    1. Kharisma        1                   2      2
                                                    2      2
                                                    3      1
                                                    3      1
                                                    3      1
 
Jawab 1.
 
Input :
Public staic void main (String args [] ){
          int i =5;
          do{
System.out.println( i +"  .kharisma" );
         i--;
}while ( i>=1);
 
}}

Hasil :

 
 
Jawab 2 :

Input :
public static void main (String args [] ){
          int a = 5;
          do {
 System.out.println( a );
         a -=1;
}while (a>=1);
}
}
  
Hasil :



Jawab 3 :

Input
public static void main ( String args [] ){
          int a = 9;
          do{
System.out.println ( a );
 a-=3;
} while ( a>=0 );
}}

Hasil :
 
 
Jawab 4 :

Input : 
public static void main (String args [] ){
          int i = 1,j;
          int k = 3;
          do{
                 j=3;
                 do{
System.out.println( i+"  "+k );
j --;
}while ( j >=1);
System.out.println ( );
i ++; k -- ;
} while ( i <=3 );
}
}

Hasil :






           
 
 
 

Tidak ada komentar:

Posting Komentar