Rabu, 11 Mei 2011

Looping atau Pengulangan :Class Tugas Bintang 4-6

package classtugas_bintang4;

import javax.swing.*;
public class Main {
    public static void main(String[] args) {
       int baris;
       baris=Integer.valueOf(JOptionPane.showInputDialog("Masukan banyak bintang ?"));

       for (int i=1;i<=baris;i++) {
           for (int j=1;j<=baris;j++) {
               if (i<=j)
               System.out.print("*");
               else
               System.out.print(" ");
           }
           System.out.println();
       }
    }

}




package classtugas_bintang5;


public class Main {
    public static void main(String[] args) {
    int baris,m;
    for (int i=1;i<=7;i++) {
        if (i<5) {
            for (int j=1;i<=4;j++) {
                if (j<=i)
                System.out.print("*");
                else
                System.out.print(" ");
            }
        }
        else {
            for (int j=1;j<=4;j++) {
                m=i+j;
                if (m<=8)
                System.out.print("*");
                else
                System.out.print(" ");
            }
        }
        System.out.println();
        }
}

}



package classtugas_bintang6;


public class Main {
    public static void main(String[] args) {
       int baris,m,x,y,n;
       for (int i=1;i<=7;i++) {
           if (i <=4) {
               for (int j=1;j<=7;j++) {
                   if (j<=4) {
                       m=i+j;
                       if (5<=m)
                           System.out.print("*");
                       else
                           System.out.print(" ");
                   }
                   else {
                       x=j-3;
                       if (x<=i)
                           System.out.print("*");
                       else
                           System.out.print(" ");
                   }
               }
           }
           else
               for (int j=1;j<=7;j++) {
                   if (j<=4) {
                       y=i-3;
                       if (y<=j)
                           System.out.print("*");
                       else
                           System.out.print(" ");
                   }
                   else {
                       x=j-3;
                       y=i-3;
                       n=x+y;
                       if(n<=5)
                           System.out.print("*");
                       else
                           System.out.print(" ");
                   }
               }
           System.out.println();
       }
    }

}

0 komentar:

Posting Komentar