Creating number or symbol patterns is used to check command of a programmer or a student on for loop. In short its done just for practicing for loop.
Here are some common number patterns :
Here are some common number patterns :
public class numPtr { public static void main( String arg[]){ for(int i=1;i<=5;i++){ for(int j=1;j<=i;j++){ System.out.print(j); } System.out.println(); } } }
Pattern 2.
To Print this pattern use the following code:
public class numPtr { public static void main( String arg[]){ for(int i=1;i<=5;i++){ for(int j=5;j>=i;j--){ System.out.print(j); } System.out.println(); } } }
Pattern 3.
To Print this pattern use the following code:
public class numPtr { public static void main( String arg[]){ for(int i=1,r=5;i<=5;i++,r--){ for(int j=1;j<=r;j++){ System.out.print(j); } System.out.println(); } } }
Pattern 4.
public class numPtr { public static void main( String arg[]){ int ck=0,c=2; while(c>0){ if(ck==0){ for(int i=1;i<=5;i++){ for(int j=1;j<=i;j++){ System.out.print(j); } System.out.println(); } ck++; } else{ for(int i=1,r=5-1;i<=5-1;i++,r--){ for(int j=1;j<=r;j++){ System.out.print(j); } System.out.println(); } } c--; } } }Pattern 5.
public class numPtr { public static void main( String arg[]){ int ck=0,c=2; while(c>0){ if(ck==0){ for(int i=1,r=5;i<=5;i++,r--){ for(int j=1;j<=r;j++){ System.out.print(j); } System.out.println(); } ck++; } else{ for(int i=2;i<=5;i++){ for(int j=1;j<=i;j++){ System.out.print(j); } System.out.println(); } } c--; } } }Author Note: All the above examples gives output till 5, you can change it accordingly by changing the conditions.
1223 Comments Leave new
«Oldest ‹Older 1 – 200 of 1223 Newer› Newest»what will be the code for madam
ReplyD
A D A
M A D A M
M A D A D A M
M A D A M A D A M
M A D A D A M
M A D A M
A D A
D
Hello Koushik Kundu, Thanks for visiting!
ReplyHere's the code for the program you mentioned :
public class madamCODE {
public static void main( String arg[]){
/*****Ptinting The Upper Part*****/
for(int i=1;i < 10;i+=2){
System.out.println( print(i) );
}
/*****Ptinting The Lower Part*****/
for(int i=7;i > 0;i-=2){
System.out.println( print(i) );
}
}
public static String print(int n){
String term = "" , s[] = {"M","A","D"};
if(n==1){
term = "3,";
} else if(n==3){
term = "2,3,2,";
} else if(n==5){
term = "1,2,3,2,1,";
} else if(n==7){
term = "1,2,3,2,3,2,1,";
} else{
term = "1,2,3,2,3,2,3,2,1,";
}
String nums[] = term.split(",") , output="";
for(int j=0;j < nums.length;j++){
int at = Integer.parseInt(nums[j].toString())-1;
output = output + s[at]+" ";
}
return output;
}
}
Hope it will be helpful for you. If you don't understand anything, reply us and we'll get back to you as soon as possible!
what will be the code for
Reply12345
2345
345
45
5
If you want to align all the numbers towards right!
ReplySource Code :
public class comment {
public static void main( String arg[]){
for(int i=1 ; i<=5 ; i++){
for(int k=5-i ; k<4 ; k++){
System.out.print(" ");
}
for(int j=i ; j<=5 ; j++){
System.out.print(j);
}
System.out.println();
}
}
}
We hope you got your answer!
Keep visiting us, if you have any query or problem just leave your reply and we'll get back to you.
Can u pls help me in printing following pattern
Replyif input=4
4 4 4 4
3 3 3
2 2
1
2 2
3 3 3
4 4 4 4
in above output there must be space between each number
ReplyND in 2nd row 2 spaces before starting,
in 3 rd row 3 spaces like upto 1.
Hello Nitin Kumar!
ReplyHere's the solution:
public class comment {
public static void main( String arg[]){
int input = 4; //change it accordingly
for(int i=1 ; i<=input ; i++){
for(int j=1 ; j<=input-i+1 ; j++){
System.out.print(input-i+1+" ");
}
System.out.println();
}
for(int k=input-1; k>0 ; k--){
for(int l=2 ; l<=input-k+2 ; l++){
System.out.print(input-k+1+" ");
}
System.out.println();
}
}
}
Hello Nitin Kumar!
Replyplease be specific for the out!
do you want to print it like :
4 4 4 4
3 3 3
2 2
1
2 2
3 3 3
4 4 4 4
?? if yes , reply us back or print the correct output and we will get back to your reply.
What will be the code to print the following pattern...
Reply1
2 3
4 5 6
7 8 9 10
Hello Harish Raghav!
ReplyHere's what you need:
public class comment {
public static void main( String arg[]){
int rows = 4; //change rows accordingly
int cout = 1;
for(int i=1;i<=rows;i++){
for(int j=0;j<i;j++){
System.out.print(cout+" ");
cout++;
}
System.out.println();
}
}
}
what will be the output of below pattern
Replyenter a number example 6
the pattern is 1 1 1 1 1 2
3 2 2 2 2 2
3 3 3 3 3 4
and so on
Here's the code:
Replypublic class series {
public static void main (String args[]){
int in = 6; //change input
for(int i=1;i<=in;i++){
for(int j=1;j<in;j++){
System.out.print(i);
if(j==in-1){
System.out.println(i+1);
}
}
}
}
}
If you need any further assistance fell free to contact us!
Code for
Reply1
12
12
123
1234
1234
1234
12345
123456
123456
123456
123456
1234567
12345678
12345678
12345678
Hello Dheeraj S!
ReplyHere's your program:
public class numberpattern {
public static void main(String args[]){
int i=1; //Change this value
for(;i<9;i++){
int test=1;
for(int j=1;j<=i;j++){
if(i%2==0){
System.out.print(j);
if(j==i && test<=i/2){
j=0;
test++;
System.out.println();
continue;
}
} else{
System.out.print(j);
}
}
System.out.println();
}
}
}
For further assistance feel free to contact us!
Help me with this
Reply*1
*23
*456
*78910
*111213
Here's the Code:
Replypublic class numberpattern {
public static void main(String args[]){
int j=1;
for(int i=1;i<=5;i++){
System.out.print("*");
for(int k=0;k<i && j<=13;k++){
System.out.print(j);
j++;
}
System.out.println();
}
}
}
hello...
Replythis program is working for in=6 only...but y nt for 3,4,5 nd so on
Hello Richa Saxena!
ReplyI checked this program again and its working for all the numbers.
I think you want any other output, Reply your desired output and it will be correct accordingly.
1
Reply3*2
4*5*6
10*9*8*7
11*12*13*14*15
plz get me the code for this
Hello Vivek!
ReplyHere's the CODE:
public class series {
public static void main (String args[]){
int ln = 5; //change number of lines
int out = 1;
for(int i=1;i<=ln;i++){
String outline = "";
if(i%2==0){
int out1 = out + i - 1;
for(int j=0;j<i;j++){
outline = outline + out1;
out1--;
if(j!=i-1){
outline = outline + "*";
} else{
out = out+j+1;
}
}
} else{
for(int j=0;j<i;j++){
outline = outline + out;
out++;
if(j!=i-1){
outline = outline + "*";
}
}
}
System.out.println(outline);
}
}
}
plz tell me how to print the pattern as follows
Reply1 2 3
4 5 6
7 8 9
Hello Sanjay! Thanks for commenting, here is the code you want:
Replypublic class pattern{
public static void main(String []args){
for(int i=1;i<=9;i++){
for(int j=0;j<3;j++){
System.out.print(""+i);
i++;
}
i--;
System.out.println();
}
}
}
How to do this pattern.........? please reply fast
Reply1234554321
1234 4321
123 321
12 21
1 1
Hello Mrinal kumar! as per your request we are replying to your question as fast as possible :) (in 15 min.)
ReplyCode for your problem:
public class series {
public static void main (String args[]){
for(int i=1,r=5;i<=5;i++,r--){
for(int j=1;j<=r;j++){
System.out.print(j);
}
if(r!=5){System.out.print(" ");}
for(int k=r;k>=1;k--){
System.out.print(k);
}
System.out.println(); }
}
}
feel free to reply if you have any other problem!
sir can you please give the code for the following pattern
Reply5432112345
4321 1234
321 123
21 12
1 1
Hello Kamal, thanks for visiting Code Nirvana.
ReplySolution to your problem:
public class series {
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();
}
}
}
Thank you sir for fast reply its very much helpful. can you please give the coding for
Reply5 4 3 2 1
5 4 3 2
5 4 3
5 4
5
5 4
5 4 3
5 4 3 2
5 4 3 2 1
Thank you sir for fast reply its very much helpful. can you please give the coding for
Reply5 4 3 2 1
-- 5 4 3 2
------5 4 3
---------5 4
------------5
---------5 4
------5 4 3
---5 4 3 2
5 4 3 2 1
Welcome back Kamal, and glad to see you liked our responsibility regarding replying to our visitors.
ReplySolution for:
5 4 3 2 1
5 4 3 2
5 4 3
5 4
5
5 4
5 4 3
5 4 3 2
5 4 3 2 1
Source Code:
public class series {
public static void main (String args[]){
for(int i=1;i<=5;i++){
for(int j=5;j>=i;j--){
System.out.print(j);
}
System.out.println();
}
for(int i=1;i<5;i++){
for(int j=5;j>4-i;j--){
System.out.print(j);
}
System.out.println();
}
}
}
sir can you give the coding for
Reply1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
5 4 3 2 1
Reply-- 5 4 3 2
------5 4 3
---------5 4
------------5
---------5 4
------5 4 3
---5 4 3 2
5 4 3 2 1
sir when i tried this program it did not compile it had a error
[UPDATED] Solution for:
Reply54321
-5432
--543
---54
----5
---54
--543
-5432
54321
Source Code:
public class series {
public static void main (String args[]){
for(int i=1;i<=5;i++){
//spacing logic
for(int s=1; s < i; s++){
System.out.print("-");
}
//main logic: loop1
for(int j=5 ; j >= i; j--){
System.out.print(j);
}
System.out.println();
}
for(int i=1;i<5;i++){
//spacing logic
for(int s=4;s>i;s--){
System.out.print("-");
}
//main logic: loop2
for(int j=5;j>4-i;j--){
System.out.print(j);
}
System.out.println();
}
}
}
P.S- Bug Noticed by ' Rasswanth Rick ' Thank you friend!
Hello Rasswanth!
Replythank you for pointing out a bug in our code. Above comment is updated and you can check it now.
@Rasswanth code for your pattern is:
Replypublic class series {
public static void main (String args[]){
for(int i=1;i<=5;i++){
for(int j=i;j>=1;j--){
System.out.print(j);
}
System.out.println();
}
}
}
thank you for helping with the bug sir,but sir the result i am expecting should not come with a method call.
Replysir i am very much happy with your result for my program please would be kind to give this coding also
-------- 1
------2 1 2
--- 3 2 1 2 3
--4 3 2 1 2 3 4
5 4 3 2 1 2 3 4 5
-- 4 3 2 1 2 3 4
- --- 3 2 1 2 3
- - ---- 2 1 2
-- -- ---- 1
can any one tell me the code for S shape
Reply*******
*
*******
*
*******
Hello RIYAZ, asking for a interesting pattern! so, code to print ' S ' pattern is:
Replypublic class series {
public static void main (String args[]){
int len = 5; //change this length accordingly
for(int i=1;i<=3;i++){
for(int j=1;j<=len;j++){
System.out.print('*');
}
System.out.println();
if(i==3){
break;
} else if(i%2==0){
for(int s=1;s<len;s++){
System.out.print(" ");
if(s==len-1){System.out.println('*');}
}
} else{
System.out.println('*');
}
}
}
}
Thank you for commenting again! we love to solve problems of our visitors and we will defiantly solve this problem too... try the code given below!
Replypublic class series {
public static void main ( String arg[] ){
int num = 5;
//upper triangle
for(int i=1;i<=num;i++){
for(int j=1;j < num-(i-1);j++){
System.out.print("-");
}
for(int k=i;k>=1;k--){
System.out.print(k);
}
for(int k1=2;k1<=i;k1++){
System.out.print(k1);
}
System.out.println();
}
//lower triangle
for(int i=1;i<=num-1;i++){
for(int j=i;j>=1;j--){
System.out.print("-");
}
for(int k=num-i;k>=1;k--){
System.out.print(k);
}
for(int k1=2;k1<=num-i;k1++){
System.out.print(k1);
}
System.out.println();
}
}
}
Note: You might also like: Triangle Patterns Programs
Pls let me know the code for the following pattern..
Reply11111
10001
10001
10001
11111
Hello Nishita!
ReplyCheck this Code:
public class series {
public static void main ( String arg[] ){
int num = 5; //change accordingly
for(int i=1;i<=num;i++){
if(i==1 || i==num){
for(int j=1;j<=num;j++){
System.out.print("1");
}
} else{
for(int j=1;j<=num;j++){
if(j==1 || j==num){
System.out.print("1");
} else{
System.out.print("0");
}
}
}
System.out.println();
}
}
}
Pls let me know the code for the following pattern.
Reply1
2*2
3*3*3
4*4*4*4
4*4*4*4
3*3*3
2*2
1
Hi Shubhangi, Code for the pattern you asked:
Replypublic class series {
public static void main ( String arg[] ){
int num = 4; //change this value
//Upper triangle
for(int i=1;i<=num;i++){
for(int j=1;j<=i;j++){
if(j!=1){
System.out.print("*"+i);
} else{
System.out.print(i);
}
}
System.out.println();
}
//Lower triangle
for(int i=num;i>=1;i--){
for(int j=1;j<=i;j++){
if(j!=1){
System.out.print("*"+i);
} else{
System.out.print(i);
}
}
System.out.println();
}
}
}
can u plz help me with:
Reply55555
54444
54333
54322
54321
Hi Samia, thanks for asking such a great pattern.
ReplySource Code:
public class series {
public static void main (String args[]){
int in = 5; //change input
for(int i=1;i<=in;i++){
for(int a=in;a > in+1-i && i!=1;a--){
System.out.print(a);
}
for(int j=in;j>=i;j--){
System.out.print(in+1-i);
}
System.out.println();
}
}
}
hi admin
Replycan u give me the code for the following pattern
****
**
****
*
Hello Shivani
ReplySource Code:
public class series {
public static void main (String args[]){
int in = 3; //change input
for(int i=1;i < in;i++){
for(int j=1;j<=in;j++){
System.out.print("*");
}
System.out.println();
for(int k=1;k<=in-i;k++){
System.out.print("*");
}
System.out.println();
}
}
}
thank you soo much
Replycan u get me the code for the following patterns please
1
2 3
4 5 6
7 8 9 10
and the other pattern is
7 8 9 10
4 5 6
2 3
1
Pattern:
Reply1
2 3
4 5 6
7 8 9 10
Code:
public class series {
public static void main (String args[]){
int ln = 4; //Number Of Lines
for(int i=1,print=1;i <=ln;i++){
for(int j=1;j<=i;j++){
System.out.print(print);
print++;
}
System.out.println();
}
}
}
Pattern:
Reply7 8 9 10
4 5 6
2 3
1
This pattern is a great pattern, nice logic! Check the solution given below and let us know if you want any other help!
Code:
public class series {
public static void main (String args[]){
int ln = 4; //Number Of Lines
//Calculate maximum number of series
int num=0;
//for EVEN value of var. ln
if(ln%2==0){
num = ln*(ln/2)+(ln/2);
}
//for ODD value of var. ln
else{
num = ln*(ln/2)+ln;
}
for(int i=1,temp=num-ln+1; i<=ln; i++,temp=temp-ln+i-1){
int print = temp;
for(int j=ln; j>=i; j--){
System.out.print(print+" ");
print++;
}
System.out.println();
}
}
}
1
Reply11
112
1123
11235
112358
....plz sove this pattern
Hello Tushar!
Replyliked your pattern logic. Sorry for the late reply, I tried to solve your problem asap.. so the logic used might look strange to you :) but its working perfectly!
Source Code:
public class series {
public static void main (String args[]){
int ln = 6; //Number Of Lines
int pre1 = 1 , pre2 =0;
String temp = "";
System.out.println(1);
for(int r=1;r < ln;r++){
System.out.print(1);
for(int c=1;c<=r;c++){
int print = 0;
if(temp.length() >= c ){
System.out.print(temp.subSequence(c-1, c));
} else{
print = pre1+pre2;
System.out.print(print);
pre1 = pre1+pre2 +pre1- (pre2 = pre1);
temp = temp + print;
}
}
System.out.println();
}
}
}
If you have any other problem related to this program or any other program than let us know!
What will be the code for the following
Reply1 3 5 7 9
3 5 7 9 1
5 7 8 1 3
7 9 1 3 5
9 1 3 5 7
Hello Earnest!
ReplyI tried the string substitution logic using substring. Check it out!
Code:
public class series {
public static void main (String args[]){
int ln = 5; //Number Of Lines
String nums = "";
for(int i=1, o=1;i<=ln;i++,o+=2){
nums = nums + o;
}
for(int j=1;j<=ln;j++){
System.out.println(nums);
nums = nums.substring(1,ln) + nums.substring(0,1);
}
}
}
Hi,
Replycan you please write code for this pattern.
---------------------------------------1
-------------------------------------1 1
-----------------------------------1 3 3 1
----------------------------------1 4 6 4 1
-------------------------------1 5 10 10 5 1
@Bodybuilding
ReplyThe pattern you asking for is known as Pascals Triangle.
for the source code please visit here- Pascals Triangle In Java
1
Reply12
123
1234
12345
@venkateshbc
ReplyThe pattern you are asking for is the very first pattern of this post!
So, kindly see the first example code of this post.
hi
Replycan u plz write ur code for this pattern
1
22
333
4444
55555
4444
333
22
1
Hello Shashank!
ReplyCode:
public class series{
public static void main(String args[]) {
int n = 5; // max number
for(int i=1; i< n*2;i++){
if(i <= n){
for(int j=1;j<=i;j++){
System.out.print(i);
}
if(i==5){ System.out.println(); continue;}
} else{
for(int j=n-1;j>=i-n;j--){
System.out.print(n*2-i);
}
}
System.out.println();
}
}
}
sir will you will please give the codin gfor this pattern as soon as possible
Replya
abc
abcde
abcdefg
abcdefghi
abcdefghijk
Hello Preeti... I hope its asap :)
ReplySource Code:
public class series{
public static void main(String args[]) {
String txt = "abcdefghijk";
for(int i=1; i<=txt.length(); i+=2){
for(int j=1,s=0; j<=i; j++){
System.out.print(txt.substring(s, s+1));
s++;
}
System.out.println();
}
}
}
thank u sir for giving this code i really need this code thanks again
Reply1
Reply1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
may i know the code of this pattern
plzzzzzzzz
Hi Shalini Dubey, code to print the pattern as you mentioned is...
ReplyCode:
public class series{
public static void main(String args[]) {
int num = 4; //Max. No. In Series
for(int i=1; i<=num; i++){
for(int j=1;j<=i;j++){
System.out.print(j+" ");
}
for(int k=i-1;k>=1;k--){
System.out.print(k+" ");
}
System.out.println();
}
}
}
plzzzz tell me code of this pattern
Reply.................................................1
..............................................1 2 1
...........................................1 2 3 2 1
........................................1 2 3 4 3 2 1
......................................1 2 3 4 5 4 3 2 1
Ok! so you want to align all these to center...
ReplyCode:
public class series{
public static void main(String args[]) {
int num = 4; //Max. No. In Series
for(int i=1; i<=num; i++){
//Spacing Logic
for(int s=i;s<=num;s++){
System.out.print(" ");
}
for(int j=1;j<=i;j++){
System.out.print(j+" ");
}
for(int k=i-1;k>=1;k--){
System.out.print(k+" ");
}
System.out.println();
}
}
}
thank you sir
Replyplzzzz tell me method pf this pattern plzzzzzzz
Reply.......................................................................1
....................................................................2 3 2
.................................................................3 4 5 4 3
..............................................................4 5 6 7 6 5 4
Welcome back with your new question! :)
ReplyCode:
public class series{
public static void main(String args[]) {
int ln = 4; //Number of lines/rows
for(int i=1; i<=ln; i++){
//Spacing Logic
for(int s=i;s<=ln;s++){
System.out.print(" ");
}
for(int j=1,p=i;j<=i;j++,p++){
System.out.print(p+" ");
if(j==i){
p--;
for(int k=1;k<i;k++,--p){
System.out.print(p+" ");
}
}
}
System.out.println();
}
}
}
Keep visiting and let us know if you have any other problem/question related to programming...
*
Reply***
*****
*******
*********
sir i want the coding of this pattern
s
Replyse
sec
sect
secto
sector
plz send coding for all this
You might want triangle pattern code..
Replycheck our post:Program to Print Triangle Pattern in java
Hello Preeti, thank you for contacting us again...
Replycode for this pattern is much easier than the one you asked earlier!
Code:
public class series{
public static void main(String args[]) {
String txt = "sector"; //Text/Paragraph to print
for(int i=1; i<=txt.length(); i++){
System.out.println(txt.substring(0, i));
}
}
}
*
Reply**
***
****
Sir i want the coding of this pattern
what is code for following patren...??
Replyinput:amit is a good boy
a i a g b
m s * o o
i * * o y
t * * d *
Hello Amit Sachdeva!
ReplyI suggest you to please visit our previous post: Program to Print Triangle Pattern in java
Because the pattern you are looking for is already explained there.
Still if you have any other problem, feel free to contact us!
Hi Visheshta Singh!
ReplyIts not a basic number or string pattern, its a advance problem to test logic...
Thanks for asking this awesome question, really interesting question to check problem solving ability :)
Source Code:
public class series{
public static void main(String args[]) {
String txt = "amit is a good boy "; //Text/Paragraph to print
String arr[] = txt.split(" "); //Make array of given txt
//find string with max length
int ln = 0;
for(int i=0;i < arr.length;i++){
String temp = arr[i];
if(temp.length()>ln) ln = temp.length();
}
//arrange the words
txt = ""; //clear previous text for reuse
for(int j=0;j < arr.length;j++){
String temp = arr[j];
if(temp.length()<ln){
for(int x=0;temp.length()<ln;x++){
temp = temp + "*";
}
}
txt = txt + temp;
}
//finally print the output
for(int p=0;p < ln;p++){
for(int q=0,point = p;q < arr.length;q++,point+=ln){
System.out.print(txt.substring(point, point+1));
}
System.out.println();
}
}
}
how to print this
Reply1
3 1
5 3 1
7 5 3 1
9 7 5 3 1
Please help me out..:D
@Writer$Helper
ReplyWelcome to Code Nirvana, we will surely help you out :)
Code:
public class series{
public static void main(String args[]) {
int ln = 5; //Number of lines
for(int i=1,odd=1;i<=ln;i++,odd+=2){
for(int j=0;j < i;j++){
System.out.print(odd-j*2+" ");
}
System.out.println();
}
}
}
please make changes to this program acc. to this
Reply1
10
101
1010
10101
prog.:-
class iter16
{
public static void main(String Args[])
{
int l=1;
for(int i=0;i<5;i++)
{
for(int j=i+1;j>0;j--)
{
System.out.print(l);
l-=1;
System.out.print(l);
l+=1;
}
System.out.println();
}
}
}
o/p:-
10
1010
101010
10101010
1010101010
Hello again!
ReplyHope your previous question was solved perfectly :)
For this pattern program I changed all your code to make it short, easier and understandable... added comments too for better understanding, run this code and let us know is it working for you!
Code:
class iter16 {
public static void main(String Args[]) {
for(int i=0;i < 5;i++) { //for printing 5(default) lines
int l = 1; //Always starting with 1
for(int j=0;j<=i;j++) { //for printing colums acc. to line
System.out.print(l); //print var l
l = (l==1) ? 0 : 1; //Change var. l to 1 or 0 using ? : opt.
}
System.out.println(); //New line
}
}
}
please help with the code for
Reply55555
54444
53333
52222
51111
hi codenirvana! please help me with this java program, its in nested loop with 2 loops:
Reply1
121
12321
1234321
123454321
1234321
12321
121
1
thank you in advance!
Hi Shubham!
ReplyCode for this pattern is given below! and It looks like you deleted your other question for a pattern.... If you have any other question feel free to reply!
CODE:
class series {
public static void main(String Args[]) {
int max = 5; //max no. in series
//Upper Triangle
for(int i=1;i<=max;i++){
for(int j=1;j<=i;j++){
System.out.print(j);
}
for(int k=i-1;k>=1;k--){
System.out.print(k);
}
System.out.println();
}
//Lower Triangle
for(int i=1;i<=max-1;i++){
for(int j=1;j<=max-i;j++){
System.out.print(j);
}
for(int k=max-i-1;k>=1;k--){
System.out.print(k);
}
System.out.println();
}
}
}
Hello Rishab Tibrewal, for your patter here is you code...
ReplyCode:
class series {
public static void main(String Args[]) {
int max = 5; //max no. of series
for(int i=max;i>=1;i--){
System.out.print(max);
for(int j=1;j < max;j++){
System.out.print(i);
}
System.out.println();
}
}
}
How to print
Reply4444
4333
4322
4321
Your Help is Ever appreciated.
Hello Swapnil Parekh!
ReplyThis same pattern we answered earlier too in this comments section ( at C-No. < 22 /> )
Still here's the same code you wanted...
Source Code:
public class series {
public static void main (String args[]){
int in = 4; //change input
for(int i=1;i<=in;i++){
for(int a=in;a > in+1-i && i!=1;a--){
System.out.print(a);
}
for(int j=in;j>=i;j--){
System.out.print(in+1-i);
}
System.out.println();
}
}
}
Hi!
ReplyCan you help me print the following series please:
1
121
12321
1234321
123454321
Hello, thanks for the series above but what about the Look and Say sequence?
Reply1
11
21
1211
YOUR HELP IS APPRECIATED!!
Hello Trishita!
ReplySame pattern we solved at CNo. < 43 />. I suggest you to do check that too....
for your pattern, viz. upper triangle of < 43 /> pattern!
Source Code:
class series {
public static void main(String Args[]) {
int max = 5; //max no. in series
for(int i=1;i<=max;i++){
for(int j=1;j<=i;j++){
System.out.print(j);
}
for(int k=i-1;k>=1;k--){
System.out.print(k);
}
System.out.println();
}
}
}
Hello Again!
ReplyI think this pattern might be wrong because there's no systematic logic I found....
I request you to please print this pattern for at least 5 lines, to get the logic and solve your problem ASAP :)
Sir , I would like to know the way how to make patterns like
Reply1
23
456
78910
11 12 13 14 15
Or
12345
22345
33345
44445
55555
I actually know the answers but I don't know how to make the patterns myself.
Can u plz guide me and tel me the tricks and tips to make any kind of pattern...
Waiting for ur reply.
can u help me with this
Reply*1
*23
*456
*78910
Hello Kankana!
ReplySame question was asked by Mithu Majumder earlier, check comment <10/>.
Still if you have any problem... feel free to contact us :)
Hello Rohan Baluja!
ReplySo as you already know the answers of these two patterns so i am skipping the first question and coming to the second question How to make these patterns.
So for these types of patterns....
1st you need to count the number of triangle or repetitive numeric patter present in the given pattern. Like for you first pattern there's just 1 triangle pattern with the logic of increment of numbers by one and starting from 1.
2nd create a for loop with the condition of number of lies or rows in your pattern!
Like: for(int i=1;i<=Lines;i++){ }
now create a nested for loop inside the above for loop with the condition satisfying the number of characters/numbers it will print in a row/line.
Like the 1st pattern needs output as number of columns in current row = number of that row means for 1st it print just 1 no. for 2nd it gives 2 no. and so on....
now finally you need a variable which you need to print with ++ after every execution!
Note: Practice is the only method to learn printing these patterns so i suggest you to check the comments asked by others above and check my answer to those questions and understand the logic.
Hi! Can u pls help me to print the following series in java??
Reply5
45
345
2345
12345
All the 5s in 1 series, all the 4s in one, all the 3s in one and all d 2s in one...pls help me...
Hello Rimjhim Ghosh!
ReplyI think you want to align all the series towards right according to number....
So, for that try the code given below and do respond, is that's the code you're asking for in your last line :)
public class series{
public static void main (String args[]){
int n = 5; //max num or lines
int p = n; //copy max value to p
for(int i=1;i<=n;i++){ //Number of lines
for(int s=n;s>i;s--){ //Align Numbers
System.out.print(" ");
}
for(int j=1;j<=i;j++,p++){ //Printing
System.out.print(p);
}
p = n - i; //Set for the next run
System.out.println(); //New Line
}
}
}
The pattern shown is also known as Pascal Triangle!
ReplyVisit : Pascals Triangle In Java
If still you have any question... feel free to reply!
code for following pattern
Reply12345678910
1112131415617181920
so on up too 100
Hello Satyaveer, its a easy pattern.... check the code given below!
Replypublic class series{
public static void main (String args[]){
for(int i=1;i<=100;i+=10){
for(int j=0;j < 10;j++){
System.out.print(i+j);
}
System.out.println();
}
}
}
This is interview question I faces ..
Replyhow to get this pattern
***1***
**2*2**
*3*3*3*
4*4*4*4
i want like this typeof stars
Reply*1*
**2**
***3***
****4****
*****5*****
Hello Sathish
Replycheck this code:
public class series{
public static void main (String args[]){
int num = 5; //change this accordingly
for(int i=1;i<=num;i++){
stars:
for(int j=1;j<=i;j++){
System.out.print("*");
}
System.out.print(i);
for(int j=1;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
}
}
Sir,
Replyplease tell me what is java code to generate
1
01
101
0101
10101
Hi Shivling!
ReplyNice pattern concept with 1 and 0, check the code below:
public class series{
public static void main (String args[]){
int ln = 5; //change this accordingly
int print = 0; //var. with value 0 & 1
for(int i=1;i<=ln;i++){
print = (i%2==0)?0:1; //check for even-odd var. i
for(int j=1;j<=i;j++){
System.out.print(print);
print = (print==0)?1:0; //change value-> 1 if 0 and 0 if 1
}
System.out.println(); //New line
}
}
}
Please help me in making this number pattern
Reply33 32 31 30
23 22 21 20
13 12 11 10
03 02 01 00
Hello Ali!
ReplyWe are sorry for the delay, your pattern is completely perfect there's no problem in this question... check the code given below:
public class series{
public static void main (String args[]){
int ln=4; //change this accordingly
for(int i=1;i<=ln;i++){
stars(ln,i); //print stars
for(int j=1;j<=i;j++){
if(j < i) System.out.print(i+"*");
else System.out.print(i);
}
stars(ln,i); //print stars
System.out.println();
}
}
//Star printing function
static void stars(int ln,int i){
for(int s=ln;s > i;s--){
System.out.print("*");
}
}
}
Hope this code works perfectly for you, if there's any other problem, let us know!
Hello Mehak!
ReplyRun the code given below....
public class series{
public static void main (String args[]){
int ln=3; //change this accordingly
for(int i=0;i<=ln;i++){
for(int j=0;j<=ln;j++){
System.out.print(""+(ln-i)+(ln-j)+" ");
}
System.out.println();
}
}
}
Thank you so much sir. Kindly help me with this number pattern as well
Reply00 00 00 00
00 11 00 00
00 00 22 00
00 00 00 33
Glad to know our code works perfectly for you!
Replyfor the above pattern only one line should be changed...
Use the same code and replace System.out.print(""+(ln-i)+(ln-j)+" ");
with:
if(j==i) System.out.print(""+i+i+" ");
else System.out.print("00 ");
Sir explain the concept of selection sort in java with an example
ReplyIn selection sorting we have to find the minimum value in the array then swap its first position. In next step leave the first value and find the minimum value within remaining values. Then swap it with the value of minimum index position. Sort the remaining values by using same steps
ReplyIts just a little algorithm to do sorting! Very soon we will post complete articles on sorting and other important operations with arrays....
To get the regular updates subscribe to our free News Letter: Click Here
1 2 3 2
Reply2 1 2 3
1 2 3 2
2 1 2 3
1
Reply2 2
3 3 3
4 4 4 4
send code for this program
Ishankar sir here's you code :)
Replypublic class series{
public static void main (String args[]){
int ln=4; //change this accordingly
for(int i=1;i<=ln;i++){
for(int j=1;j<=i;j++)
System.out.print(i);
System.out.println();
}
}
}
21 22
Reply31 32
41 42
51 52
can u plz send the code for this pattern thanks
thank u very much
ReplyHello Again!
ReplyCode for the above pattern is:
public class series{
public static void main (String args[]){
int p=2 , q=5;
for(int i=p ; i<=q; i++){
for(int j=1; j<=2;j++){
System.out.print(""+i+j+" ");
}
System.out.println();
}
}
}
can u help for this
Reply1
01
101
0101
10101
Hello Arnab!
ReplyThe same pattern I answered at comment <55 /> .
Check that code...
can u please send me the pattern
Replyfor ex=90
1 3 9 27 81
1 3 9 27
1 3 9
1 3
1
Check this code:
Replypublic class series {
public static void main ( String arg[] ){
int ex = 90;
int pre , i , j;
for( i=1 ; ex>=1 ; i++ , ex/=3 ){
pre = 1;
for( j=1 ; j<=ex ; j=pre*3 ){
System.out.print(j+" ");
pre = j;
}
if(i==1)
ex = j/3;
System.out.println("\n");
}
}
}
Please help in solving this pattern
Reply*
***
*****
***
*
public class series {
Replypublic static void main ( String arg[] ){
int ln = 3;
for(int i=1;i<=ln;i++){
for(int j=1;j<=i;j++)
System.out.print("*");
System.out.println();
}
for(int i=1;i<ln;i++){
for(int j=ln-i;j>0;j--)
System.out.print("*");
System.out.println();
}
}
}
this is my problem,please help me as soon as possible
Reply1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
6 5 4 3 2 1
please give me answer as soon as possible,
my homework
Hello!
ReplyThis pattern is solved at comment <16/ >.
So, scroll up and check that comment and our reply!
thnx for helping me
ReplyPlease help me as soon as possible in solving this problems
ReplyCOMPUTER
COMPUTE
COMPUT
COMPU
COMP
COM
CO
C
THNX....
Here it is:
Replypublic class series {
public static void main ( String arg[] ){
String text = "COMPUTER";
int len = text.length();
for(int i=0;i<len;i++){
System.out.println( text.substring(0,len-i) );
}
}
}
CAN U HELP ME IN THIS
Reply-----------a
---------bab
-------cbabc
-----dcbabcd
---edcbabcde
Check This Code:
Replypublic class series {
public static void main ( String arg[] ){
int ln =5;
char c = 'a';
for(int i=1;i<=ln;i++,c+=i){
for(int s=ln;s>i;s--) System.out.print("-");
for(int j=1;j<i*2;j++){
if(j<=i){
System.out.print(c);
c--;
} else {
char d = (char) (c+j-i+1);
System.out.print(d);
d++;
}
}
System.out.println();
}
}
}
Please send me this code as fast as possible.
Reply-------------------------------*
------------------------------***
-----------------------------*****
----------------------------*******
-----------------------------*****
------------------------------***
-------------------------------*
Check This Post First: Triangle Pattern In JAVA
Replyhello,
Replycould you please tell me the code of this pattern:
5 5 5 5 5
4 4 4 4
3 3 3
2 2
1
hello can you help me printing this
Reply1
212
32123
4321234
543212345
4321234
32123
212
1
Check this code for the above pattern:
Replypublic class series {
public static void main ( String arg[] ){
int ln=5; //Number of lines/rows
for(int i=0;i<ln;i++){
for(int j=ln;j>i;j--){
System.out.print(ln-i+" ");
}
System.out.println();
}
}
}
For the pattern you mentioned, check this code:
Replypublic class series {
public static void main ( String arg[] ){
int ln=5;
//Upper Triangle
for(int i=1;i<=ln;i++){
for(int s=ln;s>i;s--) System.out.print(" ");
for(int j=0;j<i;j++) System.out.print(i-j);
for(int j=2;j<=i;j++) System.out.print(j);
System.out.println();
}
//Lower Triangle
for(int i=1;i<ln;i++){
for(int s=1;s<=i;s++) System.out.print(" ");
for(int j=ln-i;j>0;j--) System.out.print(j);
for(int j=2;j<=ln-i;j++) System.out.print(j);
System.out.println();
}
}
}
PLEASE HELP IN PRINT THE FOLLOWING CODE :-
ReplyT
TE
TEA
TEAC
TEACH
TEACHE
TEACHER
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
TEACHER
--EACHER
----ACHER
------CHER
---------HER
-----------ER
-------------R
PLEASE SEND ME ABOVE CODE FASTAS SOON AS POSSIBLE.
THNX...........................................................................................
print this:
Replyn=4
1 2 3 4 17 18 19 20
5 6 7 14 15 16
8 9 12 13
10 11
Awesome pattern logic!
ReplyHere's the solution:
class series{
public static void main(String args[]){
int n = 4;
int p=1 , q=n*n+1 , r;
for(int i=0;i<n;i++){
r = q; //Copy Value of q
for(int j=1;j<=(n-i)*2;j++){
if(j<=n-i){
System.out.print(p+" ");
p++;
} else{
System.out.print(q+" ");
q++;
}
}
System.out.println(); //New Line
q = r = r - (n-i-1); //Set Next Value Of q
}
}
}
Pattern 1 Code:
Replyclass series{
public static void main(String args[]){
String txt = "TEACHER";
for(int i=1;i<=txt.length();i++){
System.out.println(txt.substring(0, i));
}
}
}
and,
Pattern 2 Code:
class series{
public static void main(String args[]){
String txt = "TEACHER";
for(int i=0;i<txt.length();i++){
for(int s=i;s>0;s--) System.out.print("-");
System.out.println(txt.substring(i, txt.length()));
}
}
}
Can anyone send code for following pattern?
Reply1
1 1
1 2 1
1 3 3 1
1 4 4 4 1
1 5 5 5 5 1
Thipparthi , code for above pattern is:
Replyclass series{
public static void main(String args[]){
int n=6;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
if(j==1 || j==i){
System.out.print(1+" ");
} else{
System.out.print(i-1+" ");
}
}
System.out.println();
}
}
}
how to print this code ?
Reply5
44
333
2222
11111
For the above pattern... this is the code:
Replyclass series{
public static void main(String args[]){
int row = 5;
for(int i=0;i<row;i++){
for(int j=0;j<=i;j++){
System.out.print(row-i);
}
System.out.println();
}
}
}
actually the pattern is as below.
Reply*
* *
* * *
* *
*
Hello Gaurav Das, I think you want them in centre! right?
Replyfor that pattern... check this code:
class series{
public static void main(String args[]){
int row = 3;
//upper triangle
for(int i=1;i<=row;i++){
for(int s=i;s<row;s++) System.out.print(" ");
for(int j=1;j<=i;j++) System.out.print("* ");
System.out.println();
}
//lower triangle
for(int i=1;i<row;i++){
for(int s=i;s>0;s--) System.out.print(" ");
for(int j=row-i;j>0;j--) System.out.print("* ");
System.out.println();
}
}
}
can u please give the solution for the following SERIES:
Reply0,1,2,3,6
I want the first 10 numbers of the series
For the above series, use this code:
Replyclass series {
public static void main (String args[]){
int num[] = new int[3];
for(int i=1,n=0;i<=10;i++){
if(i<=3){
System.out.print(n+", ");
num[i-1]=n;
n++;
} else{
int next = 0;
for(int j=0;j<3;j++) next += num[j];
System.out.print(next+" ,");
num[0]=num[1]; num[1]=num[2]; num[2]=next;
}
}
}
}
thank you! can you also help with automorphic numbers??
ReplyYes we will help for automorphic number program! What's the program? Leave your question/program....
ReplyHey how do i print
ReplyP
PO
POD
PODA
PODAR
This is the code for making all the text patterns like this...
Replyclass series{
public static void main(String args[]){
String txt = "PODAR";
for(int i=1;i<=txt.length();i++){
System.out.println(txt.substring(0, i));
}
}
}
pls tell me the code for the series
Reply0,1,2,3,6,.................
using for loop
and to find the frequency of each digit present in the number
eg...in 341124
freq of 1=2 nd freq of 4=2.
using for loops
Hello!
ReplyCode for the frequency program is,
public class NewClass{
public static void main(String args[]){
int n = 12335;
int freq[]=new int[10];
for(int i=0; i<10; i++)
freq[i]=0;
int d;
while(n>0){
d=n%10;
freq[d]++;
n=n/10;
}
for(int i=0; i<10; i++){
if(freq[i]!=0)
System.out.println(""+i+"\t"+freq[i]);
}
}
}
for your series program please add some more elements to get what's the logic/pattern to print the next numbers if you want to print Tribonacci series than you should check this post: Multibonacci Series Program in Java
ReplyHi i need code for
Reply1000
0100
0010
0001
For this pattern try this code:
Replypublic class series {
public static void main ( String arg[] ){
int ln = 4;
for(int i=0;i<ln;i++){
for(int j=0;j<ln;j++){
if(j==i) System.out.print("1");
else System.out.print("0");
}
System.out.println();
}
}
}
how to print pattern like this
Reply1
2 4 6
8 10 12 14 16
16 18 20 22 24 26 28
Check this code for this pattern,
Replypublic class series {
public static void main ( String arg[] ){
int ln = 4 , p=1;
for(int i=0;i<ln;i++){
if(i==1) p=2;
for(int j=0;j<=i*2;j++){
System.out.print(p+" ");
p+=2;
}
System.out.println();
}
}
}
Sir I want a java program which should display the following output
ReplyB
LL
UUU
EEEE
JJJJJ
sir I want dis program ASAp
hello sir, can you help me for codes of these:
Reply4321
-321
--21
---1
and
----4
---343
--23432
-1234321 ("-" means space)
public class pattern {
Replypublic static void main ( String arg[] ){
String txt = "BLUEJ";
for(int i=0;i<txt.length();i++){
for(int j=0;j<=i;j++){
System.out.print(txt.substring(i, i+1));
}
System.out.println();
}
}
}
Pattern 1st code:
Replypublic class series {
public static void main ( String arg[] ){
int ln=4;
for(int i=0;i<ln;i++){
for(int s=0;s<i;s++)
System.out.print(" ");
for(int j=0;j<ln-i;j++)
System.out.print(ln-i-j);
System.out.println();
}
}
}
Pattern 2nd code:
public class series {
public static void main ( String arg[] ){
int ln=4;
for(int i=0;i<ln;i++){
for(int s=1;s<ln-i;s++)
System.out.print(" ");
for(int j=0,k=ln-1;j<=i*2;j++){
if(j<=i){
System.out.print(ln-i+j);
} else{
System.out.print(k);
k--;
}
}
System.out.println();
}
}
}
thank you for your answer. i have a problem more:
Reply4321
-321
--21
---1
--21
-321
4321
hello guys at code nirvana can u plz help me the following code
ReplyA
A B A
A B C B A
A B C D C B A
A B C B A
A B A
A
I think this is what you need!
Replypublic class series {
public static void main ( String arg[] ){
int ln=4;
for(int i=0;i<ln;i++){
for(int s=0;s<i;s++)
System.out.print(" ");
for(int j=0;j<ln-i;j++)
System.out.print(ln-i-j);
System.out.println();
}
for(int i=1;i<ln;i++){
for(int s=1;s<ln-i;s++)
System.out.print(" ");
for(int j=0;j<=i;j++)
System.out.print(i-j+1);
System.out.println();
}
}
}
public class series {
Replypublic static void main ( String arg[] ){
String txt = "ABCD";
for(int i=0;i<txt.length();i++){
for(int s=1;s<txt.length()-i;s++) System.out.print(" ");
for(int j=0,k=i;j<=i*2;j++){
if(j<=i) System.out.print(txt.substring(j, j+1)+" ");
else{
System.out.print(txt.substring(k-1, k)+" ");
k--;
}
}
System.out.println();
}
for(int i=0;i<txt.length();i++){
for(int s=-1;s<i*2;s++) System.out.print(" ");
for(int j=txt.length()-i-1,n=0;j>0;j--,n++)
System.out.print(txt.substring(n, n+1)+" ");
for(int j=txt.length()-i-2;j>0;j--)
System.out.print(txt.substring(j-1, j)+" ");
System.out.println();
}
}
}
Just checked your comment! I hope it fast enough (5 min.) So code might be complex but works as you want :)
1
Reply2 3 2
3 4 5 4 3
4 5 6 7 6 5 4
5 6 7 8 9 8 7 6 5
6 7 8 9 0 1 0 9 8 7 6
7 8 9 0 1 2 3 2 1 0 9 8 7
8 9 0 1 2 3 4 5 4 3 2 1 0 9 8
grt sir....
ReplyWhat will be the code for this pattern:
Reply1 1
12 21
123 321
1234 4321
1234554321
public class Pattern{
Replypublic static void main(String args[]){
int a=4;
for(int i=4;i>=1;i--){
for(int j=1;j<=i;j++){
System.out.print(a);
}
a--;
System.out.println();
}
int b=2;
for(int k=2;k<=4;k++){
for(int l=1;l<=k;l++){
System.out.print(b);
}
b++;
System.out.println();
}
}
}
public class Pattern{
Replypublic static void main(String args[]){
int a=1;
for(int i=1;i<=3;i++){
for(int j=1;j<=3;j++){
System.out.print(a);
a++;
}
System.out.println();
}
}
}
can u plz code the above pattern by using while loop...asap..
Replyclass ABC
Reply{
public static void main(Strings args[])
{
int i=0,j=0,n=0;
System.out.print("Enter number of row= ");
Scanner in=new Scanner(System.in);
n=in.nextInt();
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
System.out.print(,j);
}
System.out.println( );
}
}
}
public class series {
Replypublic static void main (String args[]){
int in = 5; //change input
for(int i=1;i<=in;i++){
for(int a=in;a > in+1-i && i!=1;a--){
System.out.print(a);
}
for(int j=in;j>=i;j--){
System.out.print(in+1-i);
}
System.out.println( );
}
}
}
how to write a program to display the following pattern:-
Reply15 14 13 12 11
10 9 8 7
6 5 4
3 2
1
Hello Nitin
ReplyHere's the solution:
public class numberp {
public static void main( String arg[]){
//change t values as your accordingly
for(int i=1,t=4;i<=4;i++,t--){
for(int j=1;j<=5-i;j++){
System.out.print(t);
}
System.out.println(); }
for(int i=1,r=2;i<=3;i++,r++){
for(int j=1;j<=i+1;j++){
System.out.print(r); }
System.out.println();
}
}
}
check this code:
Replypublic class series{
public static void main (String args[]){
for(int i=0,p=15;i<5;i++){
for(int j=5-i;j>0;j--){
System.out.print(p--+" ");
}
System.out.println();
}
}
}
Hello Sir, Can you explain me the logic of pattern programs ?
Replywhat does "i" , "j", "k" and other represent or refer to ?
I cant understand pattern programs. Can you please help me with this ?
there's no limitation on giving any other name to your variables but we give i,j,k just for testing and learning purposes...
Replyhere's the basic meaning:
i = no. of rows in your pattern
j = no. of columns/row
k = any other special condition or value to print in pattern either number or symbol.
This is the simple structure for printing the pattern :
for(int i=0; i<rows; i++){
for(int j=0; j<=i; j++){
System.out.print("*");
}
System.out.println();
}
rows are either pre-initialised or asked at runtime!
I hope this is useful for you.... I suggest you to practice for better understanding, you can get 100s of pattern asked by others and check our solutions!
hello sir, can you help me for codes of these:
Reply1
0 1
1 0 1
0 1 0 1
Hello! Please check comment <50/>
Replyplz solve ths pattern to print..
Reply*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*
the pattern must be in daimond shape
Replypublic class Pat{
Replypublic static void main(String args[]){
int k=0;
for(int i=1;i<=4;i++){
if(i%2==0){
k=0;
}
else{
k=1;
}
for(int j=1;j<=i;j++){
System.out.print(k);
if(k==0){
k=1;
}
else{
k=0;
}
}
System.out.println();
}
}
}
public class Pat1{
Replypublic static void main (String args[]){
for(int g=1; g<=1;g++){
for(int i=1;i<=7;i++){
if(i%2==0){
System.out.println();
}
else{
for(int j=1;j<=i;j++){
System.out.print("* ");
}
}
}
System.out.println();
for(int k=1; k<=5;k++){
if(k%2==0){
System.out.println();
}
else{
for(int m=k; m<=5; m++){
System.out.print("* ");
}
}
}
System.out.println();
}
}
}
Code for this pattern is:
Reply1
2*2
3*3*3
4*4*4*4
4*4*4*4
3*3*3
2*2
1
Code:
public class P1
{
public static void main(String ar[])
{
int i,j,k=1;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
System.out.print(i);
if( i>1 && k=1;i--)
{
for(j=1;j<=i;j++)
{
System.out.print(i);
if( i>1 && k<i)
{
System.out.print("*");
k++;
}
}
k=1;
System.out.println();
}
}
}
help me for this pattern....
Replyif n=4 then pattern is............
4
3 4
2 3 4
1 2 3 4
the pattern above forms an upper-triangle, which i m not able to
draw @ comment :(
using while statement
Reply54321
5432
543
54
5
54
543
5432
54321
5
54
543
5432
54321
5432
543
54
5
hai
Reply------------- *
------------* *
----------* * *
--------* * * *
------* * * * *
import java.io.*;
Replyclass f
{
public static void main(String args[]) throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter the number of words u want to enter:");
int n=Integer.parseInt(br.readLine());
int k=0;
for(int i=1;i<=n;i++)
{
if((i%2)==0)
{
k=k+i-1;
for(int j=1;j<=i;j++)
{
if(j==1){
System.out.print(k--);
}else{
System.out.print("*"+k--);
}
}
System.out.println();
}
else
{ k=k+i;
for(int j=1;j<=i;j++)
{
if(j==1){
System.out.print(k++);
}else{
System.out.print("*"+k++);
}
}
System.out.println();
}
}
}
}
public class Pat3{
Replypublic static void main (String args[]){
int p=14;
for(int i=1; i<=5; i++){
for(int k=1; k<=p; k++){
System.out.print("-");
}
for(int f=1; f<=i; f++){
System.out.print(" * ");
}
p=p-2;
System.out.println();
}
}
}
public class Pat4{
Replypublic static void main (String args[]){
int h=4;
for(int y=1; y<=4; y++){
for(int i=h; i<=4; i++){
System.out.print(i);
}
h--;
System.out.println();
}
}
}
123456787654321
Reply1234567_7654321
123456___654321
12345_____54321
1234_______4321
123_________321
12___________21
1_____________1
Sir I want a java program which should display the following output
ReplyBY USING BUFFERED READER
B
LL
UUU
EEEE
JJJJJ
SIR PLEASE SOLVE THIS PROGRAM
Replywrite a program to generate a pattern of a string entered by the user based upon user's choice .
sample input : HONESTY IS THE BEST POLICY
Enter yout choice 1 Enter your choice2
Output: H OUT PUT Y
I S
T E
B T
P Y
please give us only 1st character
ReplyHONESTY IS THE BEST POLICY --- OUTPUT ( H I T B P , Y S E T Y) BY USING BUFFERED
PRINT THE SUM OF THE SERIES:
Reply1-2+3-4+5-6+7..........n
Make sure you tick the "Notify Me" box below the comment form to be notified of follow up comments and replies.