bsc

Comprehensive codebase and cou...
Log | Files | Refs | Activity | README | LICENSE

root / semester_1 / letusc / lucproblem010.c

lucproblem010.c (1068B)


      1 /* Write a program to generate all combination of 1, 2 and 3 using for loop. */
      2 /* Let Us C, Chap - 6, Page - 103, Problem 6.3 */
      3 
      4 #include <stdio.h>
      5 
      6 int main()
      7 {
      8     printf("Combination of 1, 2 and 3 :");
      9 
     10     // for 1 digit numbers
     11     for (int i = 1; i <= 3; i++)
     12     {
     13         printf("  %d", i);
     14     }
     15 
     16     // for 2 digit numbers
     17     for (int i = 1; i <= 3; i++)
     18     {
     19         for (int j = 1; j <= 3; j++)
     20         {
     21             printf("  %d%d", i, j);
     22         }
     23     }
     24 
     25     // for 3 digit numbers
     26     for (int i = 1; i <= 3; i++)
     27     {
     28         for (int j = 1; j <= 3; j++)
     29         {
     30             for (int k = 1; k <= 3; k++)
     31             {
     32                 printf("  %d%d%d", i, j, k);
     33             }
     34         }
     35     }
     36 
     37     // for 4 digit numbers
     38     for (int i = 1; i <= 3; i++)
     39     {
     40         for (int j = 1; j <= 3; j++)
     41         {
     42             for (int k = 1; k <= 3; k++)
     43             {
     44                 for (int l = 1; l <= 3; l++)
     45                 {
     46                     printf("  %d%d%d%d", i, j, k, l);
     47                 }
     48             }
     49         }
     50     }
     51 
     52     return 0;
     53 }
© notamitgamer • Site Built: 2026-09-05 01:53:16 UTC • git-mirror commit: c170d72 [view raw info]
Originally created with stagit • modified by notamitgamer
Forked from github.com/notamitgamer/git-mirror