Professional Documents
Culture Documents
Question 1:
#include <iostream>
#include <string>
struct LabData {
std::string labTitle;
std::string labAttendantName;
int labCapacity;
};
int main() {
LabData lab1;
lab1.labCapacity = 20;
LabData lab2;
lab2.labCapacity = 15;
std::cout << "Lab Attendant Name: " << lab1.labAttendantName << std::endl;
std::cout << "Lab Capacity: " << lab1.labCapacity << " systems/computers" << std::endl;
std::cout << std::endl; // Add a blank line for separation
std::cout << "Lab Attendant Name: " << lab2.labAttendantName << std::endl;
std::cout << "Lab Capacity: " << lab2.labCapacity << " systems/computers" << std::endl;
return 0;
……………………………………………………………………….
Question 2:
#include <iostream>
#include <iomanip>
const int NUM_MONTHS = 6;
struct WeatherData {
double totalRainfall;
double highTemperature;
double lowTemperature;
double averageTemperature;
};
int main() {
WeatherData monthlyData[NUM_MONTHS];
monthlyData[i].averageTemperature = (monthlyData[i].highTemperature +
monthlyData[i].lowTemperature) / 2.0;
}
double totalRainfall = 0.0;
totalRainfall += monthlyData[i].totalRainfall;
std::cout << "Total Rainfall for 6 Months: " << totalRainfall << std::endl;
std::cout << "Average Rainfall per Month: " << averageRainfall << std::endl;
return 0;