Thursday 29 December 2011

Pohon Natal dengan JAVA

Berhubung ini baru selesai natal.. saya ingin membuat pohon natal dengan Bahasa Pemrograman JAVA..

berikut kodingnya.

public class PohonNatal {
   public static void main (String[ ]args){
           for (int j=1; j<=4;j++){
    for (int k=11-0;k>=j+j;k--){System.out.print(" ");}
    for (int k=1;k<j;k++){ System.out.print("X ");}
 for (int k=1; k<=j;k++){ System.out.print("X ");}  
 System.out.println(" ");
}

Saturday 3 December 2011

Segitiga Sama Sisi dengan Qbasic


Barusan saya posting tentang cara membuat Segitiga Siku-siku dengan Qbasic . Sekarang saya ingin posting tentang membuat segitiga sama sisi dengan Qbasic.

Segitiga sama sisi :

CLS
n=6
FOR i = 1 TO n
FOR k=n to i STEP -1
PRINT “ “;
NEXT k
FOR j = 1 TO i
PRINT “*  ”;
NEXT j
PRINT “”
NEXT i
END

Output :
           * 
         *  * 
       *  *  * 
     *  *  *  * 
   *  *  *  *  * 
 *  *  *  *  *  * 

Segitiga sama sisi terbalik :

CLS
n=6
FOR i = n TO 1 STEP -1
FOR k=n to i STEP -1
PRINT “ “;
NEXT k
FOR j = i TO 1 STEP -1
PRINT “*   ”;
NEXT j
PRINT “”
NEXT i
END

Output :
*  *  *  *  *  * 
  *  *  *  *  * 
    *  *  *  * 
      *  *  * 
        *  * 
          * 

Kalau diperhatikan kedua koding di atas sama dengan koding pada Segitiga siku-siku 3
Dan segitiga Siku-siku 4 pada postingan segitiga siku-siku dengan qbasic. Yang berbeda adalah “*” di ubah menjadi “* “. Walau hanya sebuah spasi tapi dapat memberikan dampak yang besar.

Filenya bisa di download disini
                                                    
Jangan lupa koment ya .

Segitiga Siku-Siku dengan Qbasic


Nah berhubung hari senin nanti saya ada UTS AP1 A. Sekarang saya mau coba sharing ah tentang Qbasic. Lebih tepatnya tentang membuat segitiga siku-siku menggunakan Qbasic.

Segitiga siku-siku 1 : Kanan Bawah

CLS
n=6
FOR i = 1 TO n
FOR j = 1 TO i
PRINT “*”;
NEXT j
PRINT “”
NEXT i
END