w3resource

C Exercises: Calculate the average value of the items

C Basic Declarations and Expressions: Exercise-11 with Solution

Write a C program that accepts two item's weight and number of purchases (floating point values) and calculates their average value.

C Code:

#include <stdio.h>

int main() 
{
    double wi1, ci1, wi2, ci2, result; // Declare variables for weights and counts
    
    // Prompt user for weight and count of item 1
    printf("Weight - Item1: ");
    scanf("%lf", &wi1);
    
    // Prompt user for count of item 1
    printf("No. of item1: ");
    scanf("%lf", &ci1);
    
    // Prompt user for weight and count of item 2
    printf("Weight - Item2: ");
    scanf("%lf", &wi2);
    
    // Prompt user for count of item 2
    printf("No. of item2: ");
    scanf("%lf", &ci2);
    
    // Calculate average value
    result = ((wi1 * ci1) + (wi2 * ci2)) / (ci1 + ci2);
    
    // Print the average value
    printf("Average Value = %f\n", result);
    
    return 0;
}

Sample Output:

Weight - Item1: 15                                                     
No. of item1: 5                                                        
Weight - Item2: 25                                                     
No. of item2: 4                                                        
Average Value = 19.444444

Flowchart:

C Programming Flowchart: Calculate the average value of the items

C Programming Code Editor:

Previous: Write a C program that accepts two integers from the user and calculate the product of the two integers.
Next: Write a C program that accepts an employee's ID, total worked hours of a month and the amount he received per hour. Print the employee's ID and salary (with two decimal places) of a particular month.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

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://w3resource.com/c-programming-exercises/basic-declarations-and-expressions/c-programming-basic-exercises-11.php