Number Pattern Programs in Java
We saw some most important number pattern programs in part - 1 which is mostly asked in core java written interviews and here we will see top 10 frequently asked java number pattern programs which also asked in java interviews. This is number pattern programs in java part - 2
Let's see java number pattern programs examples one-by-one.
Java Number Pattern 1 :
1
1 0
1 0 1
1 0 1 0
1 0 1 0 1
1 0 1 0 1 0
1 0 1 0 1 0 1
Solution :
class Pattern1
{
public static void main(String args[])
{
for(int i = 1; i <= 7; i++)
{
for(int j = 1; j <= i; j++)
{
if(j%2 == 0)
{
System.out.println(0);
}
else
{
System.out.println(1);
}
}
System.out.println();
}
}
}
Java Number Pattern 2 :
1
01
101
0101
10101
010101
Solutions :
class Pattern2
{
public static void main(String args[])
{
for(int i = 1; i <= 6; i++)
{
int n;
if(i%2 == 0)
{
n = 0;
for(int j = 1; j <= i; j++)
{
System.out.print(n);
n = (n == 0)? 1 : 0;
}
}
else
{
n = 1;
for(int j = 1; j <= i; j++)
{
System.out.print(n);
n = (n == 0)? 1 : 0;
}
}
System.out.println();
}
}
}
Java Number Pattern 3 :
00000
01000
00200
00030
00004
Solution :
class Pattern3
{
public static void main(String args[])
{
for(int i = 0; i < 5; i++)
{
for(int j = 0; j < 5; j++)
{
if(i == j)
{
System.out.print(i);
}
else
{
System.out.print(0);
}
}
System.out.println();
}
}
}
Java Number Pattern 4 :
101010
010101
101010
010101
101010
010101
Solution :
class Pattern4
{
public static void main(String args[])
{
for(int i = 1; i <= 6; i++)
{
int n;
if(i%2 == 0)
{
n = 0;
for(int j = 1; j <= 6; j++)
{
System.out.print(n);
n = (n == 0)? 1 : 0;
}
}
else
{
n = 1;
for(int j = 1; j <= 6; j++)
{
System.out.print(n);
n = (n == 0)? 1 : 0;
}
}
System.out.println();
}
}
}
Java Number Pattern 5 :
111111
111122
111333
114444
155555
666666
Solution :
class Pattern5
{
public static void main(String args[])
{
for(int i = 1; i <= 6; i++)
{
for(int j = 1; j <= 6-i; j++)
{
System.out.print(1);
}
for(int j = 1; j <= i; j++)
{
System.out.print(i);
}
System.out.println();
}
}
}
Java Number Pattern 6 :
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
Solutions :
class Pattern6
{
public static void main(String args[])
{
int number = 1;
for(int i = 1; i <= 5; i++)
{
for(int j = 1; j <= i; j++)
{
System.out.print(number+ " ");
++number;
}
System.out.println();
}
}
}
Java Number Pattern 7 :
1 2 3
4 5 6
7 8 9
Solutions :
class Pattern7
{
public static void main(String args[])
{
for(int i = 1; i <= 9; i++)
{
for(int j = 1; j <= 3; j++)
{
System.out.print(""+i);
i++;
}
i--;
System.out.println();
}
}
}
Java Number Pattern 8 :
5432112345
4321 1234
321 123
21 12
1 1
Solutions :
class Pattern8
{
public static void main(String args[])
{
for(int i = 1; i <= 5; i++)
{
for(int j = 6-i; j >= 1; j--)
{
System.out.print(j);
}
if(i>1)
{
System.out.print(" ");
}
for(int k = 1; k <= 6-i; k++)
{
System.out.print(k);
}
System.out.println();
}
}
}
Java Number Pattern 9 :
12345
2345
345
45
5
Solutions :
class Pattern9
{
public static void main(String args[])
{
for(int i = 1; i <= 5; i++)
{
for(int j = 5-i; j < 4; j++)
{
System.out.print(" ");
}
for(int k = i; k <= 5; k++)
{
System.out.print(k);
}
System.out.println();
}
}
}
Java Number Pattern 10 :
1 2 3 4
5 6 7
8 9
10
Solutions :
class Pattern10
{
public static void main(String args[])
{
int temp = 1;
for(int i = 4; i >= 1; i--)
{
for(int j = 1; j <= i; j++)
{
System.out.print(temp++ + " ");
}
System.out.println();
}
}
}
You can check some important start pattern programs in java.
In this article, we performed most important number pattern programs in java by the help of for loop or nested loop.
Let's see java number pattern programs examples one-by-one.
Java Number Pattern 1 :
1
1 0
1 0 1
1 0 1 0
1 0 1 0 1
1 0 1 0 1 0
1 0 1 0 1 0 1
Solution :
class Pattern1
{
public static void main(String args[])
{
for(int i = 1; i <= 7; i++)
{
for(int j = 1; j <= i; j++)
{
if(j%2 == 0)
{
System.out.println(0);
}
else
{
System.out.println(1);
}
}
System.out.println();
}
}
}
Java Number Pattern 2 :
1
01
101
0101
10101
010101
Solutions :
class Pattern2
{
public static void main(String args[])
{
for(int i = 1; i <= 6; i++)
{
int n;
if(i%2 == 0)
{
n = 0;
for(int j = 1; j <= i; j++)
{
System.out.print(n);
n = (n == 0)? 1 : 0;
}
}
else
{
n = 1;
for(int j = 1; j <= i; j++)
{
System.out.print(n);
n = (n == 0)? 1 : 0;
}
}
System.out.println();
}
}
}
Java Number Pattern 3 :
00000
01000
00200
00030
00004
Solution :
class Pattern3
{
public static void main(String args[])
{
for(int i = 0; i < 5; i++)
{
for(int j = 0; j < 5; j++)
{
if(i == j)
{
System.out.print(i);
}
else
{
System.out.print(0);
}
}
System.out.println();
}
}
}
Java Number Pattern 4 :
101010
010101
101010
010101
101010
010101
class Pattern4
{
public static void main(String args[])
{
for(int i = 1; i <= 6; i++)
{
int n;
if(i%2 == 0)
{
n = 0;
for(int j = 1; j <= 6; j++)
{
System.out.print(n);
n = (n == 0)? 1 : 0;
}
}
else
{
n = 1;
for(int j = 1; j <= 6; j++)
{
System.out.print(n);
n = (n == 0)? 1 : 0;
}
}
System.out.println();
}
}
}
Java Number Pattern 5 :
111111
111122
111333
114444
155555
666666
Solution :
class Pattern5
{
public static void main(String args[])
{
for(int i = 1; i <= 6; i++)
{
for(int j = 1; j <= 6-i; j++)
{
System.out.print(1);
}
for(int j = 1; j <= i; j++)
{
System.out.print(i);
}
System.out.println();
}
}
}
Java Number Pattern 6 :
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
Solutions :
class Pattern6
{
public static void main(String args[])
{
int number = 1;
for(int i = 1; i <= 5; i++)
{
for(int j = 1; j <= i; j++)
{
System.out.print(number+ " ");
++number;
}
System.out.println();
}
}
}
Java Number Pattern 7 :
1 2 3
4 5 6
7 8 9
Solutions :
class Pattern7
{
public static void main(String args[])
{
for(int i = 1; i <= 9; i++)
{
for(int j = 1; j <= 3; j++)
{
System.out.print(""+i);
i++;
}
i--;
System.out.println();
}
}
}
Java Number Pattern 8 :
5432112345
4321 1234
321 123
21 12
1 1
Solutions :
class Pattern8
{
public static void main(String args[])
{
for(int i = 1; i <= 5; i++)
{
for(int j = 6-i; j >= 1; j--)
{
System.out.print(j);
}
if(i>1)
{
System.out.print(" ");
}
for(int k = 1; k <= 6-i; k++)
{
System.out.print(k);
}
System.out.println();
}
}
}
Java Number Pattern 9 :
12345
2345
345
45
5
Solutions :
class Pattern9
{
public static void main(String args[])
{
for(int i = 1; i <= 5; i++)
{
for(int j = 5-i; j < 4; j++)
{
System.out.print(" ");
}
for(int k = i; k <= 5; k++)
{
System.out.print(k);
}
System.out.println();
}
}
}
Java Number Pattern 10 :
1 2 3 4
5 6 7
8 9
10
Solutions :
class Pattern10
{
public static void main(String args[])
{
int temp = 1;
for(int i = 4; i >= 1; i--)
{
for(int j = 1; j <= i; j++)
{
System.out.print(temp++ + " ");
}
System.out.println();
}
}
}
You can check some important start pattern programs in java.
In this article, we performed most important number pattern programs in java by the help of for loop or nested loop.
3
ReplyDelete23
123 ye patten batao bhai
int n=3,t=3;
Deletefor(int i=n;i>=1;i-- )
{
for(int j=i;j<=t;j++)
{
cout<<j;
}
cout<<"\n";
}
for (int i=n;i>=1;i--){
Deletefor(int j=i;j<=n;j++){
System.out.print(j + " ");
}
System.out.println();
}
int main()
ReplyDelete{
int i,j,k,n,p,p1;
printf("enter value\n");
scanf("%d",&n);
p1=n+1;
for(i=1;i<=n;i++)
{p=p1-i;
for(j=1;j<=i;j++)
{
printf("%d",p++);
}
printf("\n");
}
return 0;
}
1
ReplyDelete123
1
1234 ye btao
#include
Delete/*
1
123
1
1234
*/
main()
{
int num=3;
for(int i=1;i<=4;i++)
{
if(i%2!=0)
{
printf("1");
printf("\n");
continue;
}
for(int j=1;j<=num;j++)
{
printf("%d",j);
}
num++;
printf("\n");
}
}
1
ReplyDelete123
1
1234
Ye wala batao
#include
Delete/*
1
123
1
1234
*/
main()
{
int p=3,num=1;
for(int i=1;i<=4;i++)
{
if(i%2!=0)
{
printf("1");
printf("\n");
continue;
}
for(int j=1;j<i+1;j++)
{
printf("%d",j);
}
printf("\n");
}
}