This blog is under construction

Wednesday 10 July 2013

C program to print first n odd numbers

Write a C program to print first n odd numbers.


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

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

        /* print first n odd numbers */
        printf("\nFirst %d odd 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:
  jp@jp-VirtualBox:~/$ ./a.out
  Enter the value for n:100
  First 100 odd numbers:
    1    3    5    7    9
   11   13   15   17   19
   21   23   25   27   29
   31   33   35   37   39
   41   43   45   47   49
   51   53   55   57   59
   61   63   65   67   69
   71   73   75   77   79
   81   83   85   87   89
   91   93   95   97   99
  101  103  105  107  109
  111  113  115  117  119
  121  123  125  127  129
  131  133  135  137  139
  141  143  145  147  149
  151  153  155  157  159
  161  163  165  167  169
  171  173  175  177  179
  181  183  185  187  189
  191  193  195  197  199



No comments:

Post a Comment