Don’t worry, unlock all articles / blogs on PrepInsta by just simply logging in on our website
Java Program for Numbered Square Pattern
May 24, 2020
Printing Numbered Square Pattern
In this program we’re going to code a Java Program for printing number square star pattern.
The logic of this problem is to take a row and column input from user and store in the variable names as row and col and then take a for loop start from int i=1 i<=row and then take inner for loop start from j=1 to j<= col and then print 1 and then change the line
Algorithm:
Take number of rows/columns as input from the user and save it in any variable (‘row’ and ‘col’ in this case).
Run a loop ‘row’ number of times to iterate through the rows. From i=1 to i<=r. The loop should be structured as for(int i=1 ; i<=row ; i++)
Run a nested loop inside the previous loop to iterate through the columns. From j=1 to j<=col. The loop should be structured as for (int j = 1; j <= col; j++)
Inside the nested loop print ‘1’ to print ‘1′ in each column of a row.
Inside the main loop print a newline to move to the next line after a row. System.out.println();
Code in Java:
import java.util.Scanner;
public class Pattern1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter row and col");
int row = sc.nextInt();
int col = sc.nextInt();
for (int i = 1; i <= row; i++) {
for (int j = 1; j <=col; j++)
System.out.print("1");
System.out.println();
}
}
}
This code is contributed by Shubham Nigam (Prepinsta Placement Cell Student)
function pattern() {
let n = 4;
for (let i = 0; i < n; i++) {
let sum = " ";
for (let j = 0; j < n; j++) {
sum += 1;
}
console.log(sum);
sum = " ";
}
}
pattern();
public static void main(String ar[])
{
Scanner obj=new Scanner(System.in);
System.out.println(“enter the size”);
int n=obj.nextInt();
int i,j;
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
System.out.print("1");
}
System.out.println();
}
//javascript
function pattern() {
let n = 4;
for (let i = 0; i < n; i++) {
let sum = " ";
for (let j = 0; j < n; j++) {
sum += 1;
}
console.log(sum);
sum = " ";
}
}
pattern();
//pattern
// 1111
// 1111
// 1111
// 1111
Thank you prepinsta for publishing my code…