Pages

Powered by Blogger.

Friday, January 16, 2015

Contoh program java menggunakan for, while, do-while

          Berikut contoh program untuk menampilkan bilangan ganjil dari 11 sampai 188, dengan     menggunakan:
     for, while, dan do – while

     - menggunakan FOR
       Scanner masukan = new Scanner (System.in);
                        int x=9;

       
                        for(;;){
                        x++;
                        x++;
                        System.out.printf("%d ", x);
                        if (x>=187) break;
                        }
                        System.out.printf("\n\n");

 - menggunakan WHILE
     Scanner masukan = new Scanner(System.in);
                           int x = 11;

                           while (x<=188){
  
                          System.out.println(x+"");
                           x = x+2;}

 - menggunakan DO-WHILE
    Scanner masukan = new Scanner(System.in);
                         int x=11;

do{
                         System.out.println(x+"");
                                    x=x+2;}
                         while (x<188);

      Buatlah sebuah program untuk menampilkan angka hari sebanyak n yang diinput dari keyboard
      Menampilkan angka hari berdasarkan banyak hari(n) dari keyboard input dengan pola seperti berikut:
n = 3
1 2 3

n = 7
1 2 3 4 5 6 7

n= 10
1 2 3 4 5 6 7 1 2 3
Data yg diperlukan : banyak hari (n)

source code:
Scanner masukan = new scanner  (System.in);
          Int a, b, c;

            System.out.print("Masukan n : ");
            a =input.nextInt();

            b=a%7;

            for (c=a/7; c>0; c--)   {
            System.out.print("1 2 3 4 5 6 7 ");
            }

            If (b>0)   {
            for (c=1; c<=b ; c++) {

            System.out.printf("%d ",c);
               }
             }


     Buatlah program untuk menampilkan gambar "*", dengan n variabel integer yang nilainya didapat dari keyboard input

      
      -         Masalah : Membuat program untuk menampilkan gambar “*”, dengan n variabel integer yang              nilainya didapat dari keyboard input
      -          Definisi :
             Jumlah baris = n
             Jumlah bintang berurutan = n dengan pola menurun
      -          Data yg diperlukan : input angka (n)
       Source code:
       Scanner input = new Scanner (System.in);


      Int a, b, c;

      System.out.print("masukan n: ");
      c=input.nextInt ();

      for (a=1;a<=c;a++){
      for (b=1;b<=a;b++){
      System.out.print("*");
      }
      System.out.println();
      }

No comments:

Post a Comment

 

Blogger news

Blogroll

About