Pattern Programs In Java
This is the solution for the practice question set on the concept of star and number patterns in programming languages using for and while loops (iteration statements) and numeric concepts.
You can access the question sheet here. Try solving these questions on your own before accessing this solution set.
CODE :
class Main {
public static void main(String[] args)
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
System.out.print("* ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(i==1||i==5||j==1||j==5)
System.out.print("* ");
else
System.out.print(" ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
System.out.print("* ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int i,j;
for(i=5;i>=1;i--)
{
for(j=1;j<=i;j++)
{
System.out.print("* ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int i,j;
for(i=5;i>=1;i--)
{
for(j=1;j<=5;j++)
{
if(j>=i)
System.out.print("* ");
else
System.out.print(" ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
System.out.print(j+" ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int i,j;
for(i=5;i>=1;i--)
{
for(j=1;j<=i;j++)
{
System.out.print(j+" ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int i,j,k=65;
for(i=5;i>=1;i--)
{
for(j=1;j<=i;j++)
{
System.out.print((char)k+" ");
k++;
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int i,j;
String s = "ABCDE";
for(i=0;i<s.length();i++)
{
for(j=0;j<=i;j++)
{
System.out.print(s.charAt(j)+" ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int i,j;
String s = "AMARA";
for(i=s.length()-1;i>=0;i--)
{
for(j=0;j<=i;j++)
{
System.out.print(s.charAt(j)+" ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int n=5,i,j;
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
System.out.print(" ");
for(j=1;j<=i;j++)
{
if(j==1 || i==1 || i==5)
System.out.print("* ");
else
System.out.print(" ");
}
for(j=1;j<=n-i;j++)
{
if(j==n-i || i==1 || i==5)
System.out.print("* ");
else
System.out.print(" ");
}
System.out.println();
}
}
}
CODE :
class Main
{
public static void main(String[] args)
{
int i,j,n = 5;
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
System.out.print(" ");
}
for(j=i;j>=1;j--)
{
System.out.print(j+" ");
}
for(j=2;j<=i;j++)
{
System.out.print(j+" ");
}
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int sp,i,j;
//first part
for(i=1;i<=4;i++)
{
sp=8-(i*2);
for(j=1;j<=i;j++)
System.out.print("* ");
for(j=1;j<=sp;j++)
System.out.print(" ");
for(j=1;j<=i;j++)
System.out.print("* ");
System.out.println();
}
//second part
for(i=4;i>=1;i--)
{
sp=8-(i*2);
for(j=1;j<=i;j++)
System.out.print("* ");
for(j=1;j<=sp;j++)
System.out.print(" ");
for(j=1;j<=i;j++)
System.out.print("* ");
System.out.println();
}
}
}
CODE :
class Main {
public static void main(String[] args)
{
int sp,i,j;
//first part
for(i=1;i<=4;i++)
{
sp=8-(i*2);
for(j=1;j<=i;j++)
{
if(j==1 || j==i)
System.out.print("* ");
else
System.out.print(" ");
}
for(j=1;j<=sp;j++)
System.out.print(" ");
for(j=1;j<=i;j++)
{
if(j==1 || j==i)
System.out.print("* ");
else
System.out.print(" ");
}
System.out.println();
}
//second part
for(i=4;i>=1;i--)
{
sp=8-(i*2);
for(j=1;j<=i;j++)
{
if(j==1 || j==i)
System.out.print("* ");
else
System.out.print(" ");
}
for(j=1;j<=sp;j++)
System.out.print(" ");
for(j=1;j<=i;j++)
{
if(j==1 || j==i)
System.out.print("* ");
else
System.out.print(" ");
}
System.out.println();
}
}
}
CODE :
class Main
{
public static void main(String[] args)
{
int i,j,n = 5;
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
System.out.print(" ");
}
for(j=1;j<=i;j++)
{
System.out.print(i+" ");
}
System.out.println();
}
}
}
CODE :
class Main
{
public static void main(String[] args)
{
int i,j,n = 5;
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
System.out.print(" ");
}
for(j=1;j<=i;j++)
{
System.out.print("* ");
}
System.out.println();
}
}
}
CODE :
class Main
{
public static void main(String[] args)
{
int i,j,n = 4;
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
System.out.print(" ");
}
for(j=1;j<=2*i-1;j++)
{
System.out.print("*");
}
System.out.println();
}
for(i=4;i>=1;i--)
{
for(j=1;j<=n-i;j++)
{
System.out.print(" ");
}
for(j=1;j<=2*i-1;j++)
{
System.out.print("*");
}
System.out.println();
}
}
}
CODE :
class Main
{
public static void main(String[] args)
{
int i,j,num,rem,n = 5;
for(i=0;i<5;i++)
{
for(j=1;j<=n-i;j++)
{
System.out.print(" ");
}
num=(int)Math.pow(11,i);
while(num>0)
{
rem=num%10;
System.out.print(rem+" ");
num=num/10;
}
System.out.println();
}
}
}
CODE :
class Main
{
public static void main(String[] args)
{
int i,j,n = 5;
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
System.out.print(" ");
}
for(j=1;j<=i;j++)
{
System.out.print(j+" ");
}
System.out.println();
}
}
}
CODE :
class Main
{
public static void main(String[] args)
{
int i,j,n = 4, counter = 1;
for(i=4;i>=1;i--)
{
for(j=1;j<=n-i;j++)
{
System.out.print(" ");
}
for(j=1;j<=i;j++)
{
System.out.print(counter+" ");
}
counter++;
System.out.println();
}
}
}
Lessons To Deepen Connection And Communi...
A collection of insights that help us navigate relationships with clarity, empathy, and presence
Read More
Mental Models To Reframe Your Inner Worl...
A collection of ideas that enhance how we understand ourselves, navigate our emotions, and grow through life’s complexities
Read More
Mindset Shifts To Rewire How You Work An...
A collection of mindset shifts that act as gentle rewirings of how we approach productivity and cultivate meaningful impact
Read More