Вот пример кода на языке C++, который вычисляет среднее арифметическое для оценок:
#include <iostream> #include <vector> int main() { std::vector<int> grades; int grade; char choice; do { std::cout << "Enter a grade: "; std::cin >> grade; grades.push_back(grade); std::cout << "Do you want to enter another grade? (y/n): "; std::cin >> choice; } while (choice == 'y' || choice == 'Y'); int sum = 0; for (int g : grades) { sum += g; } double avg = static_cast<double>(sum) / grades.size(); std::cout << "The average grade is: " << avg << std::endl; return 0; }
Программа запрашивает у пользователя оценки и сохраняет их в векторе. Затем программа вычисляет сумму всех оценок и делит её на количество оценок, чтобы найти среднее арифметическое. Наконец, программа выводит результат на экран.
Вот пример кода на языке C++, который вычисляет среднее арифметическое для оценок:
#include <iostream>#include <vector>
int main() {
std::vector<int> grades;
int grade;
char choice;
do {
std::cout << "Enter a grade: ";
std::cin >> grade;
grades.push_back(grade);
std::cout << "Do you want to enter another grade? (y/n): ";
std::cin >> choice;
} while (choice == 'y' || choice == 'Y');
int sum = 0;
for (int g : grades) {
sum += g;
}
double avg = static_cast<double>(sum) / grades.size();
std::cout << "The average grade is: " << avg << std::endl;
return 0;
}
Программа запрашивает у пользователя оценки и сохраняет их в векторе. Затем программа вычисляет сумму всех оценок и делит её на количество оценок, чтобы найти среднее арифметическое. Наконец, программа выводит результат на экран.