Консультация № 195694
22.05.2019, 13:26
0.00 руб.
1 4 1
Уважаемые эксперты! Пожалуйста, ответьте на вопрос:
Задание необходимо выполнить в Microsoft Visual C++ 2010,экспресс-выпуск,Windows(любая,но желательно 8 или 10)

Прикрепленные файлы:
8efc641916313537600d5c3abe92d8c4bc761fa9.png

Обсуждение

давно
Посетитель
403031
5
22.05.2019, 13:26
общий
Никаких отчетов оформлять не нужно,только написать программу.
давно
Советник
400484
472
22.05.2019, 14:07
общий
Добрый день.
Посмотрите вопрос 195693. Измените цикл while на do-while и посчитайте среднее арифметическое.
давно
Старший Модератор
17042
808
26.05.2019, 14:32
общий
Адресаты:
Оформите ответ?
Об авторе:
We have but faith: we cannot know;
For knowledge is of things we see;
And yet we trust it comes from thee,
A beam in darkness: let it grow.
-----
https://www.linkedin.com/in/andreynkuznetsov
https://www.researchgate.net/profile/Andrey_Kuznetsov11
http://www.researcherid.com/rid/K-8824-2014
давно
Советник
400484
472
26.05.2019, 16:58
общий
это ответ
Здравствуйте, Apricot!
вот пример кода:
Код:

#include <iostream>

using namespace std;

int main()
{
cout << "Input the number of real numeric: ";
int num = 0;
// перехват исключения, если введено не число
cin.exceptions(istream::failbit | istream::badbit);
try
{
cin >> num;
}
catch (...)
{
cout << "Input is not a real number" << endl;
return -1;
}

int input, sum = 0, devel = num;
do
{
cout << "Input real numeric: ";
try
{
cin >> input;
}
catch (...)
{
cout << "Input is not a real number" << endl;
return -1;
}
sum += input;
}
while (--num > 0);

cout << "Average: " << sum / devel << endl;
return 0;
}

вывод в консоле:
Код:

Input the number of real numeric: 3
Input real numeric: 1
Input real numeric: 3
Input real numeric: 5
Average: 3
5
Форма ответа