Practice Program







  • Program of printing 'n' even numbers
  • Solution: through for loop
    void main()
    {
        int n,i;
    
        printf("How many even number you  want to print: ");
        scanf("%d",&n);
    
        printf("Even numbers are :\n");
        for(i=0;i<i++)
        {
            printf("%d\t",i*2);
        }
    }
    

    Output1
    How many even number you want to print:5

    Even numbers are :
    0    2    4    6    8
    Output2
    How many even number you want to print:10

    Even numbers are :
    0    2    4    6    8    10    12    14    16    18
    Output3
    How many even number you want to print: 15

    Even numbers are :
    0    2    4    6    8    10    12    14    16    18    20    22    24    26    28





    Solution : through while loop
    void main()
    {
        int n,i = 0;
    
        printf("How many even number you  want to print: ");
        scanf("%d",&n);
    
        printf("Even numbers are :\n");
        while(i<n)
        {
            printf("%d\t",i*2);
            i++;
        }
    }
    






    Solution : from do-while loop
    void main()
    {
        int n,i = 0;
    
        printf("How many even number you  want to print: ");
        scanf("%d",&n);
    
        printf("Even numbers are :\n");
        do
        {
            printf("%d\t",i*2);
            i++;
        } while(i<n);
    }