C Exercise 2025

                                  Exercise Date: 02/09/2025

Submission Date: 08/09/2025

 


1. 

 

* * * * *
* * * *
* * *
* *
*

 

2. 

 

*

* *

* * *

* * * *

* * * * *

 

3.

 

1 1 1 1 1
2 2 2 2
3 3 3
4 4
5

 

4.


1 2 3 4 5

2 3 4 5

3 4 5 

4 5

5


5.


5 5 5 5 5

4 4 4 4

3 3 3

2 2

1

 

6. 

 

1

1 3

1 3 5

1 3 5 7

1 3 5 7 9

 

7. 

 

     5

     5 4

     5 4 3

     5 4 3 2

     5 4 3 2 1

 

8.

 

     1

     2 1

     3 2 1

     4 3 2 1

     5 4 3 2 1

 

9.

 

5

4 5

3 4 5

2 3 4 5

1 2 3 4 5

 

10.

 

5 4 3 2 1

5 4 3 2

5 4 3 

5 4

5

 

11.

 

1

1 2

1 2 3

1 2 3 4

1 2 3 4 5

 

12.

 

1 2 3 4 5

1 2 3 4

1 2 3

1 2

1

 

13. 

 

5 4 3 2 1

4 3 2 1

3 2 1

2 1

1

 

14.

 

5

4 4

3 3 3 

2 2 2 2

1 1 1 1 1

 

15.

 

1

2 2 

3 3 3

4 4 4 4

5 5 5 5 5

 

16.

 

1

3 1

5 3 1

7 5 3 1

9 7 5 3 1

 

17.

 

9 7 5 3 1

7 5 3 1

5 3 1

3 1

1

 

18. 

 

1 3 5 7 9

1 3 5 7 

1 3 5

1 3 

1

 

19. 

 

1

1 3

1 3 5

1 3 5 7

1 3 5 7 9

 

20.

 

1

3 1

5 3 1

7 5 3 1

9 7 5 3 1

 

21. 

 

1 3 5 7 9

1 3 5 7

1 3 5

1 3 

1

 

22.

 

9 7 5 3 1

7 5 3 1

5 3 1

3 1

1

 

23.

 

1

1 5

1 5 10

1 5 10 15

1 5 10 15 20

 

24.

 

1 5 10 15 20

1 5 10 15

1 5 10

1 5 

1

 

25.

 

20 15 10 5 1

15 10 5 1

10 5 1

5 1

1


26.


1

0 1

1 0 1

0 1 0 1

1 0 1 0 1


27.


1

2 3

3 4 5

4 5 6 7

5 6 7 8 9


28. 


1

2 3

4 5 6

7 8 9 10

11 12 13 14 15

 

29.

            *

         * * *

      * * * * *

   * * * * * * * 

* * * * * * * * *

 

30.

 

* * * * * * * * *

    * * * * * * *

      * * * * *

         * * *

            *

         * * *

      * * * * *

   * * * * * * * 

* * * * * * * * *

 

 

31. 

 

            *

         * * *

      * * * * *

   * * * * * * *

* * * * * * * * *

   * * * * * * *

      * * * * *

         * * *

            *

 

32. 

 

 

            1

         2 2 2

      3 3 3 3 3

   4 4 4 4 4 4 4 

5 5 5 5 5 5 5 5 5 

   4 4 4 4 4 4 4

      3 3 3 3 3

         2 2 2

            1

 

33.

 

        1
      131
    13531
  1357531
135797531 
  1357531
    13531   
      131
        1

       

34.

        5
      444
    33333
  2222222
111111111 
  2222222
    33333   
      444
        5

 

35.

        1
      121
    12321
  1234321
123454321
  1234321
    12321
      121
        1


36.

        1
      101
    10101
  1010101
101010101
  1010101
    10101
      101
        1


37. 

* * * * *
* * * *
* * *
* *
*

 

38. 

 

*

* *

* * *

* * * *

* * * * *

 

39.

 

1 1 1 1 1
2 2 2 2
3 3 3
4 4
5

 

40.


1 2 3 4 5

2 3 4 5

3 4 5 

4 5

5


41.


5 5 5 5 5

4 4 4 4

3 3 3

2 2

1

 

42. 

 

1

1 3

1 3 5

1 3 5 7

1 3 5 7 9

 

43. 

  

5

4 5

3 4 5

2 3 4 5

1 2 3 4 5

 

44.

 

1

1 2

1 2 3

1 2 3 4

1 2 3 4 5

 

45.

 

1 2 3 4 5

1 2 3 4

1 2 3

1 2

1

 

46.

 

1

2 2 

3 3 3

4 4 4 4

5 5 5 5 5

 

47. 

 

1 3 5 7 9

1 3 5 7 

1 3 5

1 3 

1

 

48. 

 

1

1 3

1 3 5

1 3 5 7

1 3 5 7 9

 

49. 

 

1 3 5 7 9

1 3 5 7

1 3 5

1 3 

1

 

50.

 

1

1 5

1 5 10

1 5 10 15

1 5 10 15 20


===============================================   

                        

Exercise Date: 30/08/2025


For tracing Practice 

Take no=5;

1. 

int i, j;

scanf("%d", &no);
for(i=1; i<=no; i++)
{
        for(j=1; j<=no; j++)
        {
               printf("%d", i);
        }
        printf("\n");
}

2.

int i, j;

scanf("%d", &no);
for(i=1; i<=no; i++)
{
        for(j=1; j<=no; j++)
        {
               printf("%d", j);
        }
        printf("\n");

}


3. 

int i, j;

scanf("%d", &no);

for(i=1; i<=no; i++)

{
        for(j=1; j<=i; j++)

        {
               printf("%d", i);
        }

        printf("\n");
}


4. 

int i, j;

scanf("%d", &no);

for(i=1; i<=no; i++)

{
        for(j=1; j<=i; j++)

        {
               printf("%d", j);
        }

        printf("\n");

}


5. 

int i, j;

scanf("%d", &no);

for(i=1; i<=no; i++)

{

        for(j=1; j<=i; j++)

        {

               printf("%d", no-i);

        }

        printf("\n");

}


6. 

int i, j;

scanf("%d", &no);

for(i=1; i<=no; i++)

{

        for(j=1; j<=i; j++)

        {

               printf("%d", no-j);

        }

        printf("\n");

}


7. 

int i, j;

scanf("%d", &no);

for(i=no; i>=1; i--)

{

        for(j=i; j>=1; j--)

        {

               printf("%d", no-i);

        }

        printf("\n");

}


8. 

int i, j;

scanf("%d", &no);
for(i=no; i>=1; i--)
{
        for(j=i; j>=1; j--)
        {
               printf("%d", no-j);
        }
        printf("\n");

}

9. 

int i, j;

scanf("%d", &no);
for(i=no; i>=1; i--)
{
        for(j=1; j<=no-i; j++)
        {
               printf("%d", i);
        }
        printf("\n");

}

10. 

int i, j;

scanf("%d", &no);
for(i=no; i>=1; i--)
{
        for(j=1; j<=no-i; j++)
        {
               printf("%d", j);
        }
        printf("\n");


}

11. 

int i, j;

scanf("%d", &no);
for(i=no; i>=1; i--)
{
        for(j=1; j<=no-i; j++)
        {
               printf("%d", no-i);
        }
        printf("\n");


}

12. 

int i, j;

scanf("%d", &no);
for(i=no; i>=1; i--)
{
        for(j=1; j<=no-i; j++)
        {
               printf("%d", no-j);
        }
        printf("\n");


}                     


13.
 
  int i = 1;
   
  while (i <= 15)
 {
    printf("%d\n", i);
    I = I + 3;
  }
 
  14.
 
int count = 3;
while (count> 0)
  printf("%d\n", count);
  count--;
}
{
15.
 
int number, sum = 0;
do
{
    printf("Enter a number: ");
    scanf("%d", &number);
    sum = sum + number;
  } while(number != 0);
 
16.
 
int i = 1, sum = 0;
    while (i <= 10)
{
        sum = sum + i;
        i++;
    }
    printf("Sum: %d\n", sum);
   
}
 
17.
 
int num;
    while (num <= 0)
{
        printf("Enter a positive number: ");
        scanf("%d", &num);
    }
    printf("You entered: %d\n", num);
 
18.
 
int i = 2;
    while (i < 10)
{
        printf("%d ", i);
        i += 2;
    }
 
19.
 
int i = 10;
    while (i > 0)
{
        printf("%d ", i);
        i--;
    }
 
20.
 
int num = 5, factorial = 1;
    while (num > 0)
 {
        factorial = factorial * num;
        num--;
    }
    printf("Factorial: %d\n", factorial);
 
21.
 
int num = 1234, sum = 0;
    while (num > 0)
{
        sum = sum + num % 10;
        num = num / 10;
    }
    printf("Sum of digits: %d\n", sum);
 
22.
 
int i = 1; 
    while (i <= 5)
 { 
        int j = 1; 
        while (j <= 5)
 { 
            printf("%d\t", i * j); 
            j++;
        }
        printf("\n");  // Move to the next row
        i++;
    }
 
23.
 
int num;
    do
{
        printf("Enter a number greater than 0: ");
        scanf("%d", &num);
    } while (num <= 0); 
    printf("You entered: %d\n", num);
 
24.
 
int i = 1, sum = 0;
    do
 {
        sum = sum + i;
        i++;
    } while (i <= 10);
    printf("Sum: %d\n", sum);
 
25.
do
{
        printf("Enter a positive number: ");
        scanf("%d", &num);
    } while (num <= 0);
    printf("You entered: %d\n", num);
 
26.
int i = 2;
    do
{
        printf("%d ", i);
        i += 2;
    } while (i < 10);
 
27.
int i = 5;
    do
{
        printf("%d ", i);
        i--;
    } while (i > 0);
 
28.
int num = 5, factorial = 1;
    do
{
        factorial = factorial * num;
        num--;
    } while (num > 0);
    printf("Factorial: %d\n", factorial);
 
29.
int num = 1234, sum = 0;
    do
{
        sum = sum + num % 10;
        num = num / 10;
    } while (num > 0);
    printf("Sum of digits: %d\n", sum);
 
30.
int i = 1;
    do
 {
        int j = 1; 
        do
 {
            printf("%d x %d = %d\n", i, j, i * j); 
            j++;
        } while (j <= 10); 
        printf("\n"); 
        i++;
    } while (i <= 3);
 
31.
nt count = 0;
    do
 {
        printf("Iteration %d\n", count);
        count++;
        if (count == 5)
      { 
            break; 
        }
    } while (1); 
 
32.
for (int i = 2; i <= 10; i = I + 2)
{
        printf("%d ", i);
    }
 
33.
int i, sum = 0;
    for (int i = 1; i <= 10; i++)
{
        sum += i;
    }
    printf("Sum: %d", sum);
 
34.
for (int i = 1; i <= 10; i++)
{
        printf("5 x %d = %d\n", i, 5 * i);
    }
35.
for (int i = 10; i >= 1; i--)
{
        printf("%d ", i);
    }
 
36.
int num = 5, factorial = 1;
    for (int i = 1; i <= num; i++)
 {
        factorial = factorial * i;
    }
    printf("Factorial: %d", factorial);
 
 
 
         

No comments:

Post a Comment