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

Узнать наибольшее, найти сумму, наименьшее, avg - C++

Восстановить пароль Регистрация
 
 
FIN7
 Аватар для FIN7
2 / 2 / 0
Регистрация: 09.02.2013
Сообщений: 168
25.01.2014, 01:15     Узнать наибольшее, найти сумму, наименьшее, avg #1
Узнать наибольшее, найти сумму, наименьшее, avg
Тоесть нужно сделать программу в консоле на c++ что бы:

Вводишь например там хоть сколько чисел и как только введешь 0 находит:

1. наибольшее число из всех введенных
2. сумму всех чисел
3. наименьшее
4. avg

Нужна помощь срочно, помогите решить хоть одно что то
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FIN7
 Аватар для FIN7
2 / 2 / 0
Регистрация: 09.02.2013
Сообщений: 168
29.01.2014, 22:37  [ТС]     Узнать наибольшее, найти сумму, наименьшее, avg #21
Тамика, не понял
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
29.01.2014, 22:53     Узнать наибольшее, найти сумму, наименьшее, avg #22
Ты точно проходил уже вектор? Может ты должен был сделать это задание без всяких векторов и массивов?
FIN7
 Аватар для FIN7
2 / 2 / 0
Регистрация: 09.02.2013
Сообщений: 168
29.01.2014, 23:03  [ТС]     Узнать наибольшее, найти сумму, наименьшее, avg #23
Kuzia domovenok, векторы не учил это точно, ну мне надо с Оператором выбора switch вроде бы сделать case..
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
30.01.2014, 00:06     Узнать наибольшее, найти сумму, наименьшее, avg #24
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Раз не учил, то не смотри на всё то, что тебе понаписали. Для решения данной задачи даже массивы не надо знать!

A векторы тем более рано тебе использовать!
Вот, лови!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int n=0, sum=0, max, min, dat;
while(true){
  std::cin>>dat;
  sum+=dat;
  if (dat==0) break;
  if (n==0) max=min=dat;
  else
    if (max<dat) max=dat;
  else
    if (min>dat) min=dat;
  ++n;
}
std::cout<<"min="<<min<<", max="
<<max<<", sum="<< sum<<
"avg="<<float(sum)/n<<std::endl;
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
30.01.2014, 00:44     Узнать наибольшее, найти сумму, наименьшее, avg #25
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Для решения данной задачи даже массивы не надо знать!
Да в общем то для сдачи чужого кода ничего знать не нужно
Хулиган
 Аватар для Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
30.01.2014, 00:50     Узнать наибольшее, найти сумму, наименьшее, avg #26
можно вообще все в multiset запихнуть
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2014, 12:51     Узнать наибольшее, найти сумму, наименьшее, avg
Еще ссылки по теме:

В наборе чисел найти наибольшее и наименьшее среди отрицательных C++
Найти наименьшее и наибольшее из пяти чисел C++
Найти наименьшее и наибольшее значение, а также сумму, разность, произведение и частное C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
FIN7
 Аватар для FIN7
2 / 2 / 0
Регистрация: 09.02.2013
Сообщений: 168
30.01.2014, 12:51  [ТС]     Узнать наибольшее, найти сумму, наименьшее, avg #27
MrGluck, я же буду разбирать чужой код...не просто сдам
Yandex
Объявления
30.01.2014, 12:51     Узнать наибольшее, найти сумму, наименьшее, avg
Ответ Создать тему
Опции темы

Текущее время: 21:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru