Question & Answer: Write a program to calculate average result for three experiments. Each experiment has three sets of test result and the user is required to enter a…..

media%2F495%2F495bf82e-f079-43f7-9804-89 Dev C++

Write a program to calculate average result for three experiments. Each experiment has three sets of test result and the user is required to enter all 3 results manually. Using nested loop structure to compute and display the average of the test results for each experiment. The sample program run is as below. Experiment 1 Enter test result 1: 10.1 Enter test result 2: 20.8 Enter test result 3: 33.4 Experiment 1 average: 21.43 Experiment 2 Enter test result 1: 23.4 Enter test result 2: 84 Enter test result 3: 54 Experiment 2 average: 53.80 Experiment 3 Enter test result 1: 56.77 Enter test result 2: 65.15 Enter test result 3: 32.01 Experiment 3 average: 51.31 Press any key to continue

Expert Answer

 

#include <stdio.h>

//main method starts
int main()

{
//declaring variables
int loop=1;
int i=1;
//loop for 3 Experiments
for(loop=1;loop<=3;loop++)
{
int j=0;
float array[3];//array declartion to store test results

printf(“nExperiment %d”,loop);
printf(“n”);
//loop to store test results in an array
for(i=0;i<3;i++)
{
printf(“Enter test result %d:”,i+1);
scanf(“%f”,&array[i]);
}
//variables for calculating sum and average
int a=0;float sum=0;float average=0;
//loop to calculate sum
for(a=0;a<3;a++)
{
sum=sum+array[a];
}
//calculating average using sum
average=sum/3;
//printing the results
printf(“nExperiment %d average: %.2f”,loop,average);
}

}

Ouput:

Still stressed from student homework?
Get quality assistance from academic writers!