This blog is under construction

Wednesday 10 July 2013

C program to print first n even numbers

Write a C program to print first n even numbers.


  #include <stdio.h>
  int main() {
        int n, count = 0, i = 1;

        /* get the input from the user */
        printf("Enter the value for n:");
        scanf("%d", &n);

        /* prints first n even numbers */
        printf("\nFirst %d even numbers:\n", n);
        while (count < n) {
                if (i % 2 == 0) {
                        printf("%5d", i);
                        if ((count + 1) % 5 == 0) {
                                printf("\n");
                        }
                        count++;
                }
                i++;
        }

        return 0;
  }



  Output:
  Enter the value for n:100
  First 100 even numbers:
    2    4    6    8   10
   12   14   16   18   20
   22   24   26   28   30
   32   34   36   38   40
   42   44   46   48   50
   52   54   56   58   60
   62   64   66   68   70
   72   74   76   78   80
   82   84   86   88   90
   92   94   96   98  100
  102  104  106  108  110
  112  114  116  118  120
  122  124  126  128  130
  132  134  136  138  140
  142  144  146  148  150
  152  154  156  158  160
  162  164  166  168  170
  172  174  176  178  180
  182  184  186  188  190
  192  194  196  198  200



No comments:

Post a Comment