Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Подсчитать и напечатать среднее значение нескольких целых чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ try catch throw для чего нужны? http://www.cyberforum.ru/cpp-beginners/thread795365.html
Для чего нужны эти операторы? Линканите пожалуйста статью, где доходчиво объяснено их применение, в разных вариантах (например я видел throw без остальных конструкций, а в статьях такого описания...
C++ Перегрузка двойного индексного оператора Делаю задачу из одной книги. Нужно создать класс DoubleSubscriptedArray.Как видно из названия, класс должен работать с двумерными массивами. Он включает несколько задач, связанных с перегрузкой... http://www.cyberforum.ru/cpp-beginners/thread795341.html
C++ С++ Найти символ в строке
Задача:напишите программу,подсчитывающую количество определённой буквы в строке.строка и буква вводится пользователем. сам мучаюсь третий день не могу понять как сделать нормально.
Указатель и ссылка C++
Почему выгодней использовать указатель а не ссылку при использовании массивов?
C++ Алгоритмы сортировки: прямые, улучшенные (Сортировка с помощью включений с уменьшающимися расстояниями (сортировка Шелла)) http://www.cyberforum.ru/cpp-beginners/thread795329.html
Задание 2. Сортировка с помощью включений с уменьшающимися расстояниями (сортировка Шелла). Методические указания к выполнению задания 2 Описать алгоритм сортировки. Проанализировать его...
C++ Для сохранения данных задания 1 использовать динамическую структуру – бинарное дерево. Выбрать все записи о невостребованных учебниках Задание 2. Для сохранения данных задания 1 использовать динамическую структуру – бинарное дерево. Выбрать все записи о невостребованных учебниках. Методические указания к выполнению задания 2... подробнее

Показать сообщение отдельно
Kill100
405 / 271 / 37
Регистрация: 11.12.2010
Сообщений: 1,155
Завершенные тесты: 1
26.02.2013, 17:18
Да я её уже дописал до конца.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 #include <iostream>//подрубает cin cout
using namespace std;//устанавливаем пространство имен std что бы не писать std:cin а писать просто cin
int main()//точка входа в прогу
{
int n=0,count =0, summ=0;//n - само считываемое число, count - количество прочитанных чисел, summ - сумма считанных чисел не включая 9999
do{//цикл с постусловием (то есть 1 раз в него мы по любому зайдём)
cin>>n;//читаем с клавиатуры n - наше число
if(n!=9999)//проверяем если n не равно 9999 (так как 9999 это выход и не должно учитываться)
{
summ+=n;//суммируем наше число со всеми предыдущими (summ= summ+n;)
count++;//считаем количество считанных чисел
}
}while(n!=9999);//тут проверяем завершать цикл или нет, если 9999 то выходим из цикла иначе повторяем все снова
cout<<(double)n/(double)count; //тут по формуле среднего арифметического сумму делим на количество. Но так как у нас все числа целые то деление целого на целое даёт целое что не есть хорошо, для этого преобразуем неявно числа из целых в представление с плавающей запятой double
system("pause");//вызываем системную команду пауза
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru