Pattern in C Part 3

 

Output : 21

0 
909
89098
7890987
678909876
56789098765
4567890987654
345678909876543
23456789098765432
1234567890987654321

Program : 21

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int i,j;
  5. printf("0\n");
  6. for (i=9;i>=1;i--) {
  7. for (j=i;j<=9;j++)
  8. printf("%d",j);
  9. printf("0");
  10. for (j=9;j>=i;j--)
  11. printf("%d",j);
  12. printf("\n");
  13. }
  14. return 0;
  15. }


Output : 22

    1
21
321
4321
54321

Program : 22

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int i,j,k;
  5. for (i=1;i<=5;i++) {
  6. for (j=5;j>=1;j--) {
  7. if(j<=i)
  8. printf("%d",j); else
  9. printf(" ");
  10. }
  11. printf("\n");
  12. }
  13. return 0;
  14. }


Output : 23

1        1
12 21
123 321
1234 4321
1234554321

Program : 23

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int i,j,k;
  5. for (i=1;i<=5;i++) {
  6. for (j=1;j<=5;j++) {
  7. if(j<=i)
  8. printf("%d",j); else
  9. printf(" ");
  10. }
  11. for (j=5;j>=1;j--) {
  12. if(j<=i)
  13. printf("%d",j); else
  14. printf(" ");
  15. }
  16. printf("\n");
  17. }
  18. return 0;
  19. }


Output : 24

1
2*2
3*3*3
4*4*4*4
4*4*4*4
3*3*3
2*2
1

Program : 24

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int i,j;
  5. for (i=1;i<=4;i++) {
  6. for (j=1;j<=i;j++) {
  7. if(j<i)
  8. printf("%d*",i); else
  9. printf("%d",i);
  10. }
  11. printf(" \n");
  12. }
  13. for (i=4;i>=1;i--) {
  14. for (j=1;j<=i;j++) {
  15. if(j<i)
  16. printf("%d*",i); else
  17. printf("%d",i);
  18. }
  19. printf(" \n");
  20. }
  21. return 0;
  22. }


Output : 25

1
232
45654
78910987

Program : 25

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int i,j,k=1,l=1,n=4;
  5. for (i=1;i<=n;i++) {
  6. l=k;
  7. for (j=1;j<=i;j++)
  8. printf("%d",l++);
  9. k=l--;
  10. for (j=1;j<i;j++)
  11. printf("%d",--l);
  12. printf("\n");
  13. }
  14. return 0;
  15. }


Output : 26

11
12 13
13 14 15
14 15 16 17

Program : 26

  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int i,j;
  5. for (i=1;i<=4;i++) {
  6. for (j=1;j<=i;j++) {
  7. printf("%d ", 9+i+j);
  8. }
  9. printf("\n");
  10. }
  11. return 0;
  12. }


Output : 27

             1
2 3
4 5 6
7 8 9 10
11 12 13 14 15

Program : 27

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int i,j,k;
  5. k=1;
  6. for (i=1;i<=5;i++) {
  7. for (j=5;j>=1;j--) {
  8. if(j > i)
  9. printf(" "); else
  10. printf("%3d",k++);
  11. }
  12. printf("\n");
  13. }
  14. return 0;
  15. }


Output : 28

1
212
32123
4321234

Program : 28

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int i,j;
  5. for (i=1;i<=4;i++) {
  6. for (j=i;j>1;j--)
  7. printf("%d",j);
  8. for (j=1;j<=i;j++)
  9. printf("%d",j);
  10. printf("\n");
  11. }
  12. return 0;
  13. }


Output : 29

  1   2   3   4   5
6 7 8 9
10 11 12
13 14
15

Program : 29

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int i,j,k;
  5. k=1;
  6. for (i=1;i<=5;i++) {
  7. for (j=5;j>=i;j--) {
  8. printf("%3d",k++);
  9. }
  10. printf("\n");
  11. }
  12. return 0;
  13. }


Output : 30

1
23
345
4567
56789

Program : 30

  1. #include<stdio.h>
  2.  
  3. int main() {
  4. int i,j,k;
  5. for (i=1;i<=5;i++) {
  6. j=i;
  7. for (k=1;k<=i;k++) {
  8. printf("%d",j++);
  9. }
  10. printf("\n");
  11. }
  12. return 0;
  13. }

Comments

Popular posts from this blog

Add two Number

Print Hello Programmer

Pattern in C Part 4