RECTANGLE PATTERN PROGRAM
RECTANGLE PATTERN PROGRAM
I/P:
5
O/P:
5 5 5 5 5
5 5 5 1 5
5 5 5 2 5
5 5 5 3 5
5 5 5 4 5
5 5 5 5 5
SOLUTION:
package Patterns;
import java.util.*;
public class NumrepeatRec {
public static void RecPattern(int iNum)
{
int r=iNum+1;
int arr[][]=new int[r][iNum];
int k=1;
for(int i=0;i<r;i++)
{
for(int j=0;j<iNum;j++)
{
if(j==iNum-2 && i!=0)
{
arr[i][j]=k;
k++;
}
else{
arr[i][j]=iNum;
}
}
System.out.println();
}
for(int i=0;i<r;i++)
{
for(int j=0;j<iNum;j++)
{
System.out.print(arr[i][j]+" ");
}
System.out.println();
}
}
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int iNum=sc.nextInt();
RecPattern(iNum);
}
}
Comments
Post a Comment