Calculate the average for each student and for each exam

Assignment Help Basic Computer Science
Reference no: EM13306205

The original program is supposed to ask the user to enter 3 grades for 5 students, and then calculate the average for each student and for each exam:
(MODIFICATIONS AT BOTTOM)

_______________________________________________________________________________________
#include <stdio.h>
int main()
{
int grades[5][3];
int student, exam;
int sum;
float average;
for (exam=0; exam<3; exam++){
printf(" Exam %i \n", exam+1);
printf("-----------------------\n");
for( student = 0; student < 5; student++){
printf("Grade for student %i: ", student + 1);
scanf("%i", &grades[student][exam]);
}
printf("\n"); }
printf("\n");
for (exam=0; exam < 3; exam++){
sum = 0;
for( student = 0; student < 5; student++){
sum += grades[student][exam];}
average = sum / 5.0;
printf("The average for exam %i is: %3.2f \n", exam + 1, average);
}
printf("\n");
for( student = 0; student < 5; student++){
sum = 0;//make sure the sum is cleared when we start a new average
for (exam= 0; exam < 3; exam++){
sum += grades[student][exam];}
average = sum / 3.0;
printf("The average for student %i is: %3.2f \n", student + 1, average);
}
printf("\n");
return 0;
}

 

Reference no: EM13306205

Questions Cloud

What is this error : The following function is supposed to return true if any element of the array x has the value 0 and false otherwise. It has an error. What is this error?
The way forward are important aspects of leadership : One function of a leader is to provide the vision for the organization they lead. Being a role model and leading the way forward are important aspects of leadership.
Use this information to find a tighter bound on p : If X is a non-negative random variable with E(X) = ?, then Markov's inequality tells us that for every a, P(X ? a) ? ?/a. As we saw in class, this bound is sometimes very loose. In this problem we'll look at a situation in which extra information ..
What is cloud computing : What is cloud computing? How far back can you find the first usage of the term? Give examples of typical applications of cloud computing.
Calculate the average for each student and for each exam : The original program is supposed to ask the user to enter 3 grades for 5 students, and then calculate the average for each student and for each exam.
Enhancing organizational efficiency and effectiveness : One page response APA style please.Enhancing organizational efficiency and effectiveness in large organizations can be accomplished by wisely grouping activities in such way as to avoid overlapping, reducing redundancy and to enhance cooperation, com..
Write a program that calculates a savings accounts yearly : Write a program that calculates a savings accounts yearly savings amount. The savings account pays an interest rate of 3% yearly.
Calculate how many minutes it takes for the runner to run : A sprinter runs using a force of 200 N and a power output of 600 W. Calculate how many minutes it takes for the runner to run 1 km.
Determine what is the design volume of the aeration basin : Assume the microorganisms are 55 percent efficient at converting food to biomass, the organisms have a first-order death rate constant of 0.05/day, and the microbes reach half of their maximum growth rate when the BOD5 concentration is 10 mg/L

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Virtual and physical addresses

The page table shown in Figure 9.32 is for a system with 16-bit virtual and physical addresses and with 4,096-byte pages. The reference bit is set to 1 when the page has been referenced. Periodically, a thread zeroes out all values of the reference b..

  Write program to enter two separate numbers

Write a program which would permit a user to enter two separate numbers and choose one of four mathematical operations (add, subtract, multiply, divide).

  Which structure would be the best for the storyboard created

He would like his recipes to be displayed in very simple, step by step pages. Which structure would be the best for the storyboard created for one of his recipes?

  Which approach do you favor and why

There are two primary approaches to measuring financial returns on IT investments: 1) Total Cost of Ownership (TCO) and 2) Return on Investment (ROI). Describe each of these approaches and analyze the advantages and disadvantages of each with a fo..

  Give the coordinates of the ''outliers''

The threshold value you gave, and the maximum distance from the centroid to the farthest point in a cluster for all the clusters. It should also give the coordinates of the 'Outliers' in a separate output file. Outliers are those points that do no..

  Find an equation of the line perpendicular to p1

find an equation of the line perpendicular to p1 and intersecting the line x(t)=t+1,y(t) = 3-t, z(t) = 5t+4 at the point corresping to t=2.

  Register mapping and then any possible

First do the register mapping and then any possible instruction reordering. How many machine registers are used? Has there been any pipeline improvement?

  Create a simple movie management system

Create a simple movie management system that manages a list of scheduled movies to be played at a fictitious movie theater. Your program must use of the "list" API in the C++ standard template library (STL).

  Describing fields and options with user account set-up

Describe the fields and options associated with user account set-up.

  Describing data-s confidentiality and integrity

They are asking candidates to describe briefly how they would satisfy StoreItRite's requirements as stated above. How would a successful candidate respond?

  Research and discuss applications in a specific device

Discuss further thoughts on the importance of path finding to devices like GPSs. Conduct some research and discuss applications in a specific device

  How would you display the man page for shadow

How would you display the man page for shadow in section 5 of the system manual?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd