C Exercises: Sequence from the lowest to highest number and average value of the sequence
C Basic Declarations and Expressions: Exercise-115 with Solution
Print sequence between two numbers and calculate its average
Write a C program that accepts a pair of numbers from the user and prints the sequence from the lowest to the highest number. Also, print the average value of the sequence.
Sample Solution:
C Code:
#include <stdio.h>
int main () {
int p, x = 1, y = 1, i = 0, temp = 0;
float sum_val = 0;
// Prompt user for input
printf("Input two pairs values (integer values):\n");
// Read two integer values from user and store them in 'x' and 'y'
scanf("%d %d", &x, &y);
// Check if both 'x' and 'y' are positive
if (x > 0 && y > 0) {
// Swap 'x' and 'y' if 'y' is smaller than 'x'
if (y < x) {
temp = x;
x = y;
y = temp;
}
printf("\nSequence from the lowest to highest number:\n");
// Loop to print and accumulate values from 'x' to 'y'
for (p= 0, i = x; i <= y; i++) {
sum_val += i; // Accumulate the values for average calculation
printf("%d ", i);
p++;
}
// Print the average value of the sequence
printf("\nAverage value of the said sequence\n%9.2f", sum_val / p);
}
return 0; // End of program
}
Sample Output:
Input two pairs values (integer values): 14 25 Sequence from the lowest to highest number: 14 15 16 17 18 19 20 21 22 23 24 25 Average value of the said sequence 19.50
Sample Output:
Input two pairs values (integer values): 35 13 Sequence from the lowest to highest number: 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Average value of the said sequence 24.00
Flowchart:
C programming Code Editor:
Previous: Write a C program that accepts two integers values and calculate the sum of all even values between them, exclusive input values.
Next: Write a C program that accepts a pair of numbers from the user and prints "Ascending order" if the two numbers are in ascending order, otherwise prints, "Descending order".
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-115.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics