The program has the following structure:
• Declare three int variables nrPupils, nrGroups, and nrLeft. nrPupils represents the number of pupils in a class, nrGroups represents the number of groups the class is divided into, and nrLeft represents the number of pupils, if any, who are in the remaining smaller group.
• Assign the value 56 to nrPupils.
• Declare an int variable groupSize that is used by a cin statement to input a value from the keyboard and store the size of the groups the teacher requested. Display an appropriate message. E.g. Please enter the size of each group?
• Write the statement to calculate the number of groups of size groupSize.
• Write the statement to calculate the number of pupils who are in the remaining smaller group.
#include <iostream>
using namespace std;
int main() {
int nrPupils, nrGroups, nrLeft;
nrPupils = 56;
int groupSize;
cout << "Please enter the size of each group: ";
cin >> groupSize;
nrGroups = nrPupils / groupSize;
nrLeft = nrPupils % groupSize;
cout << "Three are " << nrGroups << " groups of " << groupSize << endl;
cout << "and " << nrLeft << " pupils in the last groupe" << endl;
return 0;
}
Comments
Leave a comment