Source code pada program saya seperti ini :)
<pre class="brush: java">import java.io.*;
class pertama
{
public int bts;
public pertama(int bts)
{
this.bts = bts;
}
public void print()
{
System.out.println("\nDeret Bintang : \n");
for (int i=1;i<=bts-1;i++)
{
for(int j=1;j<=i;j++)
{
System.out.print(j+" ");
}
for(int k=2*(bts-i);k>=2;k--)
{
if(i%2==0){
System.out.print("# ");
}else{
System.out.print("* ");
}
}
for(int j=i;j>=1;j--)
{
System.out.print(j+" ");
}
System.out.println();
}
for(int i=1;i<=bts;i++)
{
System.out.print(i+" ");
}
for(int j=bts-1;j>=1;j--)
{
System.out.print(j+" ");
}
}
}
class kedua extends pertama
{
public kedua(int bts)
{
super(bts);
}
public void print()
{
System.out.println("Soal Bintang Bintangan");
}
}
class ketiga extends kedua
{
public ketiga(int bts)
{
super(bts);
}
public void print()
{
System.out.println("----------------------");
}
}
class keempat extends ketiga
{
public keempat(int bts)
{
super(bts);
}
public void print()
{
System.out.println("");
System.out.println("Nama : Fahrizal Maulana");
System.out.println("NPM : 06.2012.1.06008");
}
}
class kelima extends keempat
{
public kelima(int bts)
{
super(bts);
}
public void print()
{
System.out.println("=======================");
}
}
class keenam extends kelima
{
public keenam(int bts)
{
super(bts);
}
public void output()
{
pertama per = new pertama(bts); //per sbg objek dr kelas pertama
kedua ked = new kedua(bts); //ked sbg objek dr kelas kedua
ketiga ket = new ketiga(bts);
keempat keem = new keempat(bts);
kelima kel = new kelima(bts);
keenam keen = new keenam(bts);
ked.print();
ket.print();
per.print();
keem.print();
kel.print();
keen.print();
}
}
class modul1
{
public static void main (String[] args) throws Exception
{
DataInputStream inpt = new DataInputStream(System.in);
System.out.print("Masukkan Batas : ");
int bts = Integer.parseInt(inpt.readLine());
keenam keen = new keenam(bts);
keen.output();
}
}</pre>
Nah untuk keluaran programnya seperti ini :
Nah,sekian dulu post dari saya . semoga bermanfaat :D
Posting Komentar