Menampilkan Angka ULAR dengan Java

Program ini akan menampilkan angka yang berpola seperti ular dan dimulai dengan angka 1. Hasilnya akan tampak seperti gambar di bawah ini :

result_angka_ular

Hint : Untuk kolom ganjil, beda angka adalah 2*input-(2*a-1) dengan angka sesudahnya, dan untuk kolom genap, beda angka adalah 2*a-1.

CODE

public class coba2{

public static void main(String args[]){

int input = 4; //jumlah kolom yang diinginkan

int angka=1; // nilai suku pertama

for(int a=1;a<=input;a++){

for(int b=1;b<=input;b++){

if(angka<10){

System.out.print(” “+angka+” “);

}

else{

System.out.print(angka+” “);

}

if(b%2==1)

{

angka+=2*input-(2*a-1);

}

else{

angka+=2*a-1;

}

}

angka=input+a-3;

System.out.println();

}

}

}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s