- Please check this below program which prints even numbers from 1 to n.
- Print even numbers in c
- To print sum of even numbers from 1 to n first we need to get all the even numbers and add them.
- Using for or while loop iterate from 1 to n number and get all even numbers
- sum=sum+evenNumber
- C program to find sum of even numbers using while loop
C program to find sum of even numbers using while loop
- #include<stdio.h>
- //write a program to print even numbers in c using while loop
- //www.instanceofjava.com
- int main()
- {
- // declare variables
- int number,i,sum=0;
- //read input from user
- printf("Enter a number: ");
- scanf("%d", &number);
- //iterate and check if it a even number or not
- i=1;
- while(i<=number){
- if(i%2 ==0){
- printf("%d\n" ,i);
- sum=sum+i;
- }
- i++ ;
- }
- printf("sum of all even numbers = %d",sum);
- getch();
- }
Output:
- Enter a number:8
- 2
- 4
- 6
- 8
- sum of all even numbers= 20
No comments