Skip to main content

PAGE-2 : NUMBER PATTERN PROGRAMS

Print Patterns Of Number

Same as Star Pattern , you can print number patterns too.
Explanation of Code
Scanner s=new Scanner(System.in): are used for receive input from keyboard.
nextInt(): method are used for get integer type value from keyboard.
System.out.println("....."): are used for display message on screen or console.
System.out.print("....."): are used for display message on screen or console but cursor not move in new line.
System.out.println("....."): are used for display message on screen or console cursor move in new line.

Pattern-1 :
package com.numberpattern;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class NumberPatternProgram1 {
public static void main(String[] args) {
InputStreamReader istream = new InputStreamReader(System.in);
BufferedReader read = new BufferedReader(istream);
System.out.print("Enter Pattern Size : ");
int num = 0;
try {
num = Integer.parseInt(read.readLine());
} catch (Exception Number) {
System.out.println("Invalid Number!");
}

for (int i = 1; i <= num; i++) {

for (int j = 1; j <= i; j++) {
System.out.print(j);
}
System.out.println();
}
}

}

OUTPUT 
Enter Pattern Size : 5

1
12
123
1234
12345

Pattern-2 :
package com.numberpattern;
import java.io.BufferedReader;
import java.io.InputStreamReader;

public class NumberPatternProgram2 {
public static void main(String[] args) {
InputStreamReader istream = new InputStreamReader(System.in);
BufferedReader read = new BufferedReader(istream);
System.out.print("Enter Pattern Size : ");
int num = 0;
try {
num = Integer.parseInt(read.readLine());
} catch (Exception Number) {
System.out.println("Invalid Number!");
}

for (int i = 1; i <= num; i++) {
for (int j = 5; j >= i; j--) {
System.out.print(j);
}
System.out.println();
}
}

}

OUTPUT 
Enter Pattern Size : 5
54321
5432
543
54
5

Pattern-3 :
package com.numberpattern;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class NumberPatternProgram3 {
public static void main(String[] args) {
InputStreamReader istream = new InputStreamReader(System.in);
BufferedReader read = new BufferedReader(istream);
System.out.print("Enter Pattern Size : ");
int num = 0;
try {
num = Integer.parseInt(read.readLine());
} catch (Exception Number) {
System.out.println("Invalid Number!");
}

for (int i = 1, r = num; i <= num; i++, r--) {
for (int j = 1; j <= r; j++) {
System.out.print(j);
}
System.out.println();
}
}

}

OUTPUT 
Enter Pattern Size : 5
12345
1234
123
12
1


PATTERN-4 :

package com.numberpattern;

import java.io.BufferedReader;

import java.io.InputStreamReader;

public class NumberPatternProgram4 {

public static void main(String[] args) {
InputStreamReader istream = new InputStreamReader(System.in);
BufferedReader read = new BufferedReader(istream);
System.out.print("Enter Pattern Size : ");
int num = 0;
try {
num = Integer.parseInt(read.readLine());
} catch (Exception Number) {
System.out.println("Invalid Number!");
}

for (int j = 0; j < num; j++) {

for (int i = 0; i <= (num - j); i++) {
System.out.print(" ");
}
for (int count = 0; count < (2 * j + 1); count++)
System.out.print(j + 1);
System.out.println();

}


}


}


OUTPUT 
Enter Pattern Size : 5

       1
     222
    33333
   4444444
  555555555













Comments