In this tutorial you will learn about the C Program to print Odd Numbers from 1 to N and its application with practical example.
C Program to Print Odd Numbers from 1 to N
In this tutorial, we will learn to create a C program that will Print Odd Numbers from 1 to N using C programming.
Prerequisites
Before starting with this tutorial, we assume that you are the best aware of the following C programming topics:
- Operators in C Programming.
- Basic Input and Output function in C Programming.
- Basic C programming.
- For loop in C programming.
- Arithmetic operations in C Programming.
What is an Odd number?
A number is said to be an Odd number when that number is divided by two into two equal whole numbers. And there should be a remainder of zero when it is being divided by 2.
Algorithm:–
1 2 3 4 5 6 7 8 9 |
1. Declaring the required variables. 2. Taking the input number from user. 3. Generating the series of <strong>Odd </strong>numbers up to that number. 4. Printing the <strong>Odd</strong> numbers from zero to that number. 5. End the program. |
Program to Print Odd Numbers from 1 to N.
In this program, we will first take the input point from the user. Then we will find the Odd numbers up to that range. At last, we will print that series of Odd numbers up to that number.
With the help of this program, we can print a series of Odd numbers up to N number.
Program Code:-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
/* C Program to print the <strong>Odd </strong>Numbers from 1 to n */ #include <stdio.h> int main() { //Declaring the required variables for the program int i, no; //Taking the input numbers from the user for the series printf("Enter the value of no up to which we want to find the <strong>Odd </strong>numbers \n"); scanf("%d", &no); //Generating the series up to no variable for (i = 1; i <= no; i++) { if (i % 2 != 0) //Printing the <strong>Odd </strong>numbers from one printf("%d \n", i); } return 0; } |
Output:-
In the above program, we have first initialized the required variable.
- i = it will hold the integer value.
- no = it will hold the integer value of the input.
Input number from the user.
Program Logic Code to generate the series for odd numbers.
Printing output series.