Вопрос задан 28.07.2023 в 21:24. Предмет Информатика. Спрашивает Лугинин Никита.

В книге по языку C++ встретилась такая программа: // Среднее абсолютных значений 5 чисел #include

#include using namespace std; int main() { int i; double avg, val; avg = 0.0; for (i=0; i<5; i++) { cout << "Введите значение: "; cin >> val; avg = avg + abs(val); } avg = avg / 5; cout << "Среднее абсолютных значений: " << avg; return 0; } Программа должна считать среднее абсолютных значений 5 чисел. Но она не запускается. Кто разбирается, подскажите, моя ошибка или в тексте ошибка? Заранее спасибо!
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Калачева Валерия.

Вам нужно подключить библиотеки iostream и cmath.

там, где у вас две строки #include, впишите в первую <iostream>

и во вторую <cmath>. Должно получиться так :

#include <iostream>

#include <cmath>

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Похоже, что ошибка в тексте программы. В коде присутствует ошибка в использовании функции abs(), которая вызывает проблему при компиляции.

Для использования функции abs() необходимо включить заголовочный файл <cmath> или <cstdlib>, а не <iostream>. Поэтому код должен быть исправлен следующим образом:

cpp
#include <iostream> #include <cmath> // или #include <cstdlib> для использования функции abs() using namespace std; int main() { int i; double avg, val; avg = 0.0; for (i = 0; i < 5; i++) { cout << "Введите значение: "; cin >> val; avg = avg + abs(val); } avg = avg / 5; cout << "Среднее абсолютных значений: " << avg; return 0; }

После этого программа должна успешно компилироваться и выполняться, вычисляя среднее абсолютных значений пяти чисел, введенных пользователем.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос