//DISPLAY 3.15 Explicitly Nested Loops //Determines the total number of green-necked vulture eggs //counted by all conservationists in the conservation district. #include using namespace std; int main() { cout << "This program tallies conservationist reports\n" << "on the green-necked vulture.\n" << "Each conservationist's report consists of\n" << "a list of numbers. Each number is the count of\n" << "the eggs observed in one " << "green-necked vulture nest.\n" << "This program then tallies " << "the total number of eggs.\n"; int numberOfReports; cout << "How many conservationist reports are there? "; cin >> numberOfReports; int grantTotal = 0, subtotal, count; for (count = 1; count <= numberOfReports; count++) { cout << endl << "Enter the report of " << "conservationist number " << count << endl; cout << "Enter the number of eggs in each nest.\n" << "Place a negative integer at the end of your list.\n"; subtotal = 0; int next; cin >> next; while (next >=0) { subtotal = subtotal + next; cin >> next; } cout << "Total egg count for conservationist " << " number " << count << " is " << subtotal << endl; grantTotal = grantTotal + subtotal; } cout << endl << "Total egg count for all reports = " << grantTotal << endl; return 0; }