C Number pattern 11 program using For loop

Write "C"  program to print below Number pattern 11:

To understand this example, you should have knowledge of the following topics:
·     C if Else Statement
·     C For loop
·      C programming operators
C Number pattern 11 program using For loop:
#include <stdio.h>
int main()
{
    int i, j;
    for(i=5;i>=1;i--)
    {
        for(j=1;j<=i;j++)
        {
            printf("%d",i);
        }
        printf("\n");
    }
    return 0;
}
Output:
55555
4444
333
22
1
Explanation:
  • First two integers "i" and "j" are declared of type int.
  • Then in the First for loop “i” value is initialized with a value 5.
  • Now “i” value is checked with the condition i >= 1 that is (5 >= 1). So the condition is True.
  • Now the loop enters into second for loop and checks the condition j <= i. Where "j = 1".
  • So the value of j=1 is less than the value of "i" it prints the value if "i". Now the value of "j" is incremented to "2" the second for loop condition becomes True and continues until the condition become False.
  • Then the value of "i" is decremented to "4" and repeat the same process.
  • Last where “i” value becomes “0” the first for loop condition becomes false and the program terminates.
See also: 
Share:

Our Services

Search This Blog

  • ()
Powered by Blogger.

C Data Types and Types of data types in C

Data types specify the type of data that a variable can store. All C compilers support Five fundamental data types, they are an integer(int...

Blog Archive