Предмет: Информатика, автор: nkama0307

В книге по языку 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 чисел. Но она не запускается. Кто рпзбирается, подскажите, моя ошибка или в тексте ошибка? Заранее спасибо!


Giammy: какие директории использованы? Редактор их обрезал
Giammy: И ошибку напишите, легче же искать иголку в указанном стоге сена, чем во всех.
nkama0307: Да, не заметил)
nkama0307: #include #include
nkama0307: Хм
nkama0307: Опять обрезал

Ответы

Автор ответа: Giammy
0

Вообщем рабочий код, +добавил нормальное отображение русских символов в окне вывода.


#include <iostream>

using namespace std;


int main() {

setlocale(LC_ALL, "Rus");

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;

}

Похожие вопросы
Предмет: Математика, автор: ik2009039393939
Предмет: Математика, автор: igoeliseev