Rabu, 17 Juni 2009

Program Gunung Dengan Java

Dulu program ini belum sempat jadi. Karena waktu kuliah yang mepet, dan komputer yang kena virus plus kepala sudah terasa puuanas.. Untuk memuaskan hasrat programming (weleh).. Saya selesaikan program sederhana ini. Berikut source-nya


// program gunung
// program ini melanjutkan tugas JAVA dulu yang belum berhasil
// oleh I PUTU DE TAMPYARHA
import java.io.*;
class gunung
{
public static void main(String[] args) throws Exception
{
DataInputStream data = new DataInputStream(System.in);
System.out.print("Masukkan sebuah angka besarnya gunung (bagusnya bilangan ganjil) :");
String xGunung = data.readLine();
System.out.println("====================================================================");
Integer ukuran = Integer.parseInt(xGunung);
if (ukuran%2 == 0)
{
ukuran++;
}
int y = (ukuran-1)/2;
for (int i=1;i<=y ;i++ ) // menentukan y
{
// tiga kali pengulangan
for (int c=1;c<=(y-i) ;c++ )
{
System.out.print(" ");
}

for (int d=2;d<=(i*2) ;d++ )
{
System.out.print("#");
}


for (int c=1;c<=(y-i) ;c++ )
{
System.out.print(" ");
}

System.out.println();
}

}
}


Program ini maksudnya untuk memuncukkan karakter # sebagai pengganti kuas. Gunung merupakan segitiga yang lancipnya mengarah keatas. Jika program dijalankan screenshotnya adalah sebagai berikut:

0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda