Some basic program which are print the different parttern. Here we use the "for loop" for the same. Students are request to understand how the minimum change of a program can convert into another pattern. At first assume a matrix box and put the items on it. For more pattern see the following page
import java.util.*;
public class Pat1
{
public static void main(String []args)
{
int n,c,r;
Scanner sc=new Scanner(System.in);
System.out.print("Enter Line no : ");
n=sc.nextInt();
for(r=1;r<=n;r++)
{
for(c=1;c<=r;c++)
{
System.out.print("*");
}
System.out.println("");
}
}
}
import java.util.*;
public class Pat2
{
public static void main(String []args)
{
int n,c,r;
Scanner sc=new Scanner(System.in);
System.out.print("Enter Line no : ");
n=sc.nextInt();
for(r=1;r<=n;r++)
{
for(c=1;c<r;c++)
{
System.out.print("" + c);
}
System.out.println("");
}
}
}
import java.util.*;
public class Pat3
{
public static void main(String []args)
{
int n,c,r;
Scanner sc=new Scanner(System.in);
System.out.print("Enter Line no : ");
n=sc.nextInt();
for(r=1;r<=n;r++)
{
for(c=1;c<=r;c++)
{
System.out.print("" + r);
}
System.out.println("");
}
}
}
import java.util.*;
public class Pat4
{
public static void main(String []args)
{
int n,c,r,s;
Scanner sc=new Scanner(System.in);
System.out.print("Enter Line no : ");
n=sc.nextInt();
for(r=0;r<n;r++)
{
for(s=0;s<=n-r;s++)
{
System.out.print(" ");
}
for(c=0;c<=r;c++)
{
System.out.print("*");
}
System.out.println("");
}
}
}
import java.util.*;
public class Pat5
{
public static void main(String []args)
{
int n,c,r,s;
Scanner sc=new Scanner(System.in);
System.out.print("Enter Line no : ");
n=sc.nextInt();
for(r=1;r<=n;r++)
{
for(s=1;s<=n-r;s++)
{
System.out.print(" ");
}
for(c=1;c<=r;c++)
{
System.out.print("" + r);
}
System.out.println("");
}
}
}
import java.util.*;
public class Pat6
{
public static void main(String []args)
{
int n,c,r,s;
Scanner sc=new Scanner(System.in);
System.out.print("Enter Line no : ");
n=sc.nextInt();
for(r=1;r<=n;r++)
{
for(s=1;s<=n-r;s++)
{
System.out.print(" ");
}
for(c=1;c<=r;c++)
{
System.out.print("" + c);
}
System.out.println("");
}
}
}
import java.util.*;
public class Pat7
{
public static void main(String []args)
{
int n,c,r,s,p;
Scanner sc=new Scanner(System.in);
System.out.print("Enter Line no : ");
n=sc.nextInt();
for(r=1;r<=n;r++)
{
p=r;
for(s=1;s<=n-r;s++)
{
System.out.print(" ");
}
for(c=1;c<=r;c++)
{
System.out.print(""+p);
p--;
}
System.out.println("");
}
}
}
import java.util.*;
public class Pat8
{
public static void main(String []args)
{
int n,c,r,s;
Scanner sc=new Scanner(System.in);
System.out.print("Enter Line no : ");
n=sc.nextInt();
for(r=1;r<=n;r++)
{
for(s=1;s<=n-r;s++)
{
System.out.print(" ");
}
for(c=1;c<=r;c++)
{
System.out.print("* ");
}
System.out.println("");
}
}
}