#include #include #include using namespace std; int main() { const int NUM_DAYS {7}; double dailyTemps[NUM_DAYS]; double sum {0.0}; cout << "--- Weekly Temperture Tracker ---\n"; for (int i = 0; i < NUM_DAYS; ++i) { cout << "Enter temp for Day " << (i + 1) << ": "; cin >> dailyTemps[i]; if (!cin){ cerr << "Sorry, that wasn't a valid entry.\n"; return EXIT_FAILURE; } sum += dailyTemps[i]; } double minTemp {dailyTemps[0]}; double maxTemp { dailyTemps[0]}; for (int i = 1; i < NUM_DAYS; ++i) { if (dailyTemps[i] < minTemp) { minTemp = dailyTemps[i]; } if (dailyTemps[i] > maxTemp) { maxTemp = dailyTemps[i]; } } double averageTemp = sum / NUM_DAYS; cout << "\n--- Analysis ---\n"; cout << fixed << setprecision(2); cout << "The recorded temperatures were: "; for (int i = 0; i < NUM_DAYS; ++i) { cout << dailyTemps[i]; if (i < NUM_DAYS - 1){ cout << ", "; } } cout << "\n"; cout << "Lowest Temperature: " << minTemp << "\n"; cout << "Highest Temperature: " << maxTemp << "\n"; cout << "Weekly Average Temperature: " << averageTemp << "\n"; return EXIT_SUCCESS; }