You are on page 1of 4

import java.util.

Scanner;
public class Triangles {
public static void main(String[] args) {
int input;
input =0;
Scanner info= new Scanner(System.in);
System.out.print("Enter How many stars triangle do you want = ")
;
if(info.hasNextInt())
{
input=info.nextInt();
}
else
{
info.close();
}
//#################################
Righthyptri obj1=new Righthyptri();
obj1.printtri(input);
//#################################
lefthyptri obj=new lefthyptri();
obj.printtri1(input);
//##################################
upsidedownrighthyptri obj2=new upsidedownrighthyptri();
obj2.printtri1(input);
//##################################
upsidedownlefthyptri obj3=new upsidedownlefthyptri();
obj3.printtri1(input);
//##################################
}
}
//###################################################################

class Righthyptri
{
void printtri(int trinum)
{
int Lop1,Lop2;
for(Lop1=1; Lop1<=trinum; Lop1++)
{
for(Lop2=1; Lop2<=Lop1; Lop2++)
{
System.out.print("*");
}
System.out.print(System.getProperty("line.separator"));
}
System.out.print(System.getProperty("line.separator"));
}
}
//###################################################

class lefthyptri
{
void printtri1(int trinum){
int Loop1,Loop2;
for(Loop1=1;Loop1<=trinum; Loop1++)
{
for(int loop3=trinum; loop3>=Loop1; loop3--)
{
System.out.print(" ");
}
for(Loop2=1; Loop2<=Loop1; Loop2++)
{
System.out.print("*");
}
System.out.print(System.getProperty("line.separator"));
}
System.out.print(System.getProperty("line.separator"));

}
}
//##############################################################################
#
class upsidedownrighthyptri
{
void printtri1(int trinum){
int Loop1,Loop2;
for(Loop1=1;Loop1<=trinum; Loop1++)
{
for(Loop2=trinum; Loop2>=Loop1; Loop2--)
{
System.out.print("*");
}
System.out.print(System.getProperty("line.separator"));
}
System.out.print(System.getProperty("line.separator"));
}
}
//##################################################
class upsidedownlefthyptri
{
void printtri1(int trinum){
int Loop1,Loop2;
for(Loop1=1;Loop1<=trinum; Loop1++)
{
for(int loop3=1; loop3<=Loop1; loop3++)
{
System.out.print(" ");
}
for(Loop2=trinum; Loop2>=Loop1; Loop2--)
{
System.out.print("*");
}
System.out.print(System.getProperty("line.separator"));
}

System.out.print(System.getProperty("line.separator"));
}

You might also like