C Exercises: Read 5 numbers and sum of all odd values between them
C Basic Declarations and Expressions: Exercise-29 with Solution
Sum all odd values among 5 inputs
Write a C program that read 5 numbers and sum of all odd values between them.
Pictorial Presentation:
C Code:
#include <stdio.h>
int main() {
int j, numbers[5], total=0; // Declare array to store 5 numbers and variable for total
printf("\nInput the first number: ");
scanf("%d", &numbers[0]);
printf("\nInput the second number: ");
scanf("%d", &numbers[1]);
printf("\nInput the third number: ");
scanf("%d", &numbers[2]);
printf("\nInput the fourth number: ");
scanf("%d", &numbers[3]);
printf("\nInput the fifth number: ");
scanf("%d", &numbers[4]);
for(j = 0; j < 5; j++) {
if((numbers[j]%2) != 0) // Check if the number is odd
{
total += numbers[j]; // Add odd number to total
}
}
printf("\nSum of all odd values: %d", total); // Print the sum of odd numbers
return 0;
}
Sample Output:
Input the first number: 5 Input the second number: 7 Input the third number: 9 Input the fourth number: 10 Input the fifth number: 13 Sum of all odd values: 34
Flowchart:
C Programming Code Editor:
Previous: Write a C program that read 5 numbers and counts the number of positive numbers and print the average of all positive values.
Next: Write a C program to find and print the square of each one of the even values from 1 to a specified value.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/c-programming-exercises/basic-declarations-and-expressions/c-programming-basic-exercises-29.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics