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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Kaskelenrulit
0 / 0 / 0
Регистрация: 31.01.2014
Сообщений: 37
#1

Добавить подсчет максимального числа введенной последовательности - C++

05.02.2014, 18:52. Просмотров 625. Ответов 21
Метки нет (Все метки)

нужна опять помощь к той задаче еще надо добавить подсчет максимально! помогите
C++
1
2
3
4
5
6
7
8
9
int i=1,x;
double sum=0;
do
{
cin>>x;
sum+=x;
i++;
}while(x!=0);
cout<<sum/i;
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2014, 18:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Добавить подсчет максимального числа введенной последовательности (C++):

Определение максимального числа из введенной клавиатуры последовательности отрицательных чисел - C++
Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности отрицательных чисел (длина...

Определение минимального числа из введенной последовательности положительных чисел - C++
Помогите пожалуйста составить программу в С++. Написать программу, которая определяет минимальное число из введенной последовательности...

Заменить нулями те числа последовательности, величина которых меньше в 2 раза максимального числа - C++
13. Даны действительные числа а1, а2,..., аn. Среди них есть положительные и отрицательные. Заменить нулями те числа, величина которых...

Заменить нулями те числа последовательности, величина которых по модулю больше максимального числа - C++
Даны действительные числа a1,a2…,an. Среди них есть положительные и отрицательные. Заменить нулями те числа, величина которых по модулю...

В заданной последовательности заменить нулями те числа, величина которых меньше в 2 раза максимального числа - C++
Даны действительные числа а1, а2,..., аn. Среди них есть положительные и отрицательные. Заменить нулями те числа, величина которых меньше в...

Добавить после каждого максимального числа число x - C++
Как написать программу, выполняющую следующие операции: 1) ввод одномерного массива из n целых чисел (1&lt;=n&lt;=100); 2) добавление...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Xopecc
33 / 28 / 2
Регистрация: 13.09.2013
Сообщений: 250
05.02.2014, 18:55 #2
Kaskelenrulit,

Не по теме:

извиняюсь за странный вопрос, но к какой той задаче ?

нужна опять помощь к той задаче

0
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,978
Записей в блоге: 27
05.02.2014, 18:57 #3
C++
1
2
3
4
5
6
7
8
9
10
11
    int i=1,x, max = 0;
    double sum=0;
    do
    {
        std::cin>>x;
        if (x > max) max = x;
        sum+=x;
        i++;
    }while(x!=0);
    std::cout<<sum/i<<std::endl;
    std::cout << max;
0
Kaskelenrulit
0 / 0 / 0
Регистрация: 31.01.2014
Сообщений: 37
05.02.2014, 18:57  [ТС] #4
C++
1
2
3
4
5
6
7
8
9
int i=1,x;
double sum=0;
do
{
cin>>x;
sum+=x;
i++;
}while(x!=0);
cout<<sum/i;
0
Croessmah
Эксперт CЭксперт С++
13213 / 7484 / 843
Регистрация: 27.09.2012
Сообщений: 18,400
Записей в блоге: 3
Завершенные тесты: 1
05.02.2014, 18:59 #5
Тамика, а если все числа меньше нуля?
0
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,978
Записей в блоге: 27
05.02.2014, 19:00 #6
Цитата Сообщение от Kaskelenrulit Посмотреть сообщение
int i=1,x;
double sum=0;
do
{
cin>>x;
sum+=x;
i++;
}while(x!=0);
cout<<sum/i;
Что это значит?)

Добавлено через 26 секунд
Цитата Сообщение от Croessmah Посмотреть сообщение
Тамика, а если все числа меньше нуля?
Я не знаю условия задачи. Если есть и отрицательные - то переделаю.
0
Kaskelenrulit
0 / 0 / 0
Регистрация: 31.01.2014
Сообщений: 37
05.02.2014, 19:03  [ТС] #7
Программа запрашивает число до тех пор, пока пользователь не нажмет 0. После этого выводит на экран подсчет среднего и максимального значения чисел кроме 0!
0
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,978
Записей в блоге: 27
05.02.2014, 19:04 #8
Цитата Сообщение от Kaskelenrulit Посмотреть сообщение
Программа запрашивает число до тех пор, пока пользователь не нажмет 0. После этого выводит на экран подсчет среднего и максимального значения чисел кроме 0!
Ну если есть хотя бы одно положительное - мой код работает.
0
Kaskelenrulit
0 / 0 / 0
Регистрация: 31.01.2014
Сообщений: 37
05.02.2014, 19:06  [ТС] #9
да все хорошо работает!

Добавлено через 26 секунд
только он должен делить не на 3 а на 2
0
Xopecc
33 / 28 / 2
Регистрация: 13.09.2013
Сообщений: 250
05.02.2014, 19:07 #10
Тамика, можно присвоить max первое введенное значение, а потом уже сверять с этим значением все последующие Тогда будет работать с любыми числами
0
Kaskelenrulit
0 / 0 / 0
Регистрация: 31.01.2014
Сообщений: 37
05.02.2014, 19:09  [ТС] #11
напиши код плз
0
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,978
Записей в блоге: 27
05.02.2014, 19:09 #12
Цитата Сообщение от Kaskelenrulit Посмотреть сообщение
да все хорошо работает!

Добавлено через 26 секунд
только он должен делить не на 3 а на 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
    int i=0,x, max = 0;
    double sum=0;
    do
    {
        std::cin>>x;
        if (x > max) max = x;
        sum+=x;
        i++;
    }
    while(x!=0);
    std::cout<<sum/(i-1)<<std::endl;
    std::cout << max;
А еще лучше так
C++
1
2
3
4
5
6
7
8
9
10
11
12
    int i=1,x, max = 0;
    double sum=0;
    do
    {
        std::cin>>x;
        if (x > max) max = x;
        sum+=x;
        i++;
    }
    while(x!=0);
    std::cout<<sum/(i-2)<<std::endl;
    std::cout << max;
0
Kaskelenrulit
0 / 0 / 0
Регистрация: 31.01.2014
Сообщений: 37
05.02.2014, 19:09  [ТС] #13
напиши код пожалуйста
0
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,978
Записей в блоге: 27
05.02.2014, 19:09 #14
В курсе.
0
Kaskelenrulit
0 / 0 / 0
Регистрация: 31.01.2014
Сообщений: 37
05.02.2014, 19:12  [ТС] #15
можно теперь с переключением с выбором если хотим среднее то жмем 1! если максимальное то 2! пожалуйста
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2014, 19:12
Привет! Вот еще темы с ответами:

Определение максимального числа в произвольной последовательности чисел - C++
1) Определение максимального числа в произвольной последовательности чисел.(последовательность вводится пользователем) 2) Вычесление...

Написать программу определения максимального числа в последовательности целых положительных чисел - C++
4)Написать программу определения максимального числа в последовательности целых положительных чисел.

Написать программу: подсчет количества знаков пунктуации в строке введенной с клавиатуры - C++
Написать программу, которая подсчитывает количество знаков пунктуации в строке введенной с клавиатуры.

Найти числа из заданной последовательности, которые делятся на все числа из другой последовательности - C++
Вход программы имеет следующий формат. Сначала вводится N &gt; 0- количество чисел в последовательности А. Далее идут N целых чисел. После...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
05.02.2014, 19:12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru