Pages

Saturday 24 December 2016

Problem 76 - Nested while persegi

Nested While, Membuat gambar persegi

Pada kali ini kita akan membahas tentang nested while. Mirip dengan for namun ini hanya memanfaatkan perulangan while. Untuk lebih jelasnya mari kita coba untuk membuat gambar persegi

Ini adalah programnya
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1. import java.util.Scanner;
  2. public class NestedWhile
  3. {
  4.     public static void main(String[]args)
  5.     {
  6.          Scanner input = new Scanner(System.in);
  7.          System.out.println("Masukan angka");
  8.          int n = input.nextInt();
  9.          int i=1,j;
  10.          while(i<=n)
  11.          {
  12.              j=1;
  13.              if (i==1 || i==n)
  14.              {
  15.                while(j<=n)
  16.                {
  17.                    System.out.print("* ");
  18.                    j++;
  19.                }
  20.              }
  21.              else
  22.              {
  23.                while(j<=n)
  24.                {
  25.                  if(j==1 || j==n)
  26.                  {
  27.                      System.out.print("* ");
  28.                  }
  29.                  else
  30.                  {
  31.                      System.out.print("  ");
  32.                  }
  33.                  j++;
  34.                }
  35.              }
  36.              System.out.print("\n");
  37.              i++;
  38.          }
  39.     }
  40. }


Dan ini adalah hasilnya

0 comments:

Post a Comment