cetak bintang
import java.io.*;
class bintang1
{
public int input;
public char in;
bintang1(int input,char in)
{
this.input=input;
this.in=in;
}
public void cetak()
{
System.out.println("\nOutput bentuk-1 : ");
for(int i=(input-1);i>=0;i--)
{
for(int j=i;j>=0;j--)
{
System.out.print(" "+in);
}
System.out.println();
in++;
}
}
}
class bintang2 extends bintang1
{
bintang2(int input,char in)
{
super(input,in);
}
public void cetak()
{
System.out.println("\nOutput bentuk-2 : ");
for(int i=0;i=i)
System.out.print(in);
else
System.out.print(" ");
in++;
}
System.out.println();
}
}
}
public class cetak_bintang
{
public static void main(String[]args)
{
DataInputStream key=new DataInputStream(System.in);
try
{
System.out.print("Input batas= ");
int input=Integer.parseInt(key.readLine());
System.out.print("Karakter yang dicetak= ");
String inp=key.readLine();
char in=inp.charAt(0);
bintang1 kecil=new bintang1(input,in);
bintang2 besar=new bintang2(input,in);
kecil.cetak();
besar.cetak();
}
catch(Exception e)
{
System.out.println("Inputan harus angka!!!");
}
}
}
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar