1 / 1 / 1
Регистрация: 20.09.2021
Сообщений: 29
1

Вычислить среднее арифметическое всех элементов последовательности (без массивов)

27.05.2022, 20:46. Показов 535. Ответов 4

Пользователь вводит последовательность чисел, которая заканчивается повторным вводом предыдущего числа (второй раз оно в последовательность не входит). Написать программу, которая вычисляет среднее арифметисческое всех чисел (без массивов)
например: 2 3 5 6 4 7 7
среднее = 4,5
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2022, 20:46
Ответы с готовыми решениями:

Определить количество простых чисел в каждом массиве. Вычислить среднее арифметическое всех элементов массивов
Записать каждый второй элемент целочисленного массива Х=(x1,x2,…,xn) подряд в массив...

Вычислить среднее арифметическое всех положительных членов последовательности
Дано натуральное П и последовательность целых чсел х1,х2,....,хn.Написать программу решения...

Одномерные массивы (найти среднее арифметическое всех элементов массивов)
Заданы два массива А(5) и B(5). В каждом из массивов найти среднее арифметическое всех элементов...

Найти среднее арифметическое всех четных элементов последовательности
Ребята, помогите пожалуйста довести до ума программу на c++. До этого практически не...

4
438 / 281 / 183
Регистрация: 23.06.2018
Сообщений: 650
28.05.2022, 08:28 2
Лучший ответ Сообщение было отмечено mik-a-el как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
int main() {
    int64_t cur, prev;
 
    std::cout << "Enter sequence: ";
    std::cin >> cur;
 
    int64_t sum = cur, steps = 1;
 
    do {
        prev = cur;
        std::cin >> cur;
        if (cur != prev) {
            sum += cur;
            steps++;
        }
    } while (cur != prev);
 
    std::cout << "Average: " << (double)sum / steps << std::endl;
}
1
1 / 1 / 1
Регистрация: 20.09.2021
Сообщений: 29
08.06.2022, 21:16  [ТС] 3
Помогите пожалуйста. Как для этого же примера можно узнать сколько раз числа поменяли знаки на противоположные.
0
13 / 8 / 5
Регистрация: 28.03.2022
Сообщений: 83
08.06.2022, 21:38 4
Цитата Сообщение от Pikac Посмотреть сообщение
Как для этого же примера можно узнать сколько раз числа поменяли знаки на противоположные
у тебя же сложение всех чисел и деление на их количество, в каком месте тут знаки меняются на противоположные?
0
1 / 1 / 1
Регистрация: 20.09.2021
Сообщений: 29
08.06.2022, 21:41  [ТС] 5
Не правильно объяснил. Для этой же последовательности (которая заканчивается повторным вводом предыдущего числа) узнать сколько раз числа поменяли знаки на противоположные.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2022, 21:41
Помогаю со студенческими работами здесь

Функция: вычислить количество элементов, превышающих среднее арифметическое всех элементов последовательности
1. Ввести некоторую последовательность действительных чисел и создать динамический массив только...

Найти среднее арифметическое всех чисел последовательности без учета отрицательного числа
Вводится последовательность неотрицательных целых чисел, оканчивается отрицательным числом. Найти...

Найти среднее арифметическое всех чисел последовательности(без учета отрицательного числа)
Дана непустая последовательность неотрицательных целых чисел, оканчивающаяся отрицательным числом....

Вычислить среднее арифметическое всех положительных членов последовательности
1.Найти первый член последовательности, для которого выполнено условие /an-an-1/&lt;e, если...

Среднее арифметическое всех отрицательных элементов последовательности.
помогите решить задачу, пожалуйста Из ввода задана числовая последовательность из 10 элементов....

Создайте алгоритм, находящий среднее арифметическое всех элементов массивов
Создайте массивы: М1 = М2 = М3 = Создайте алгоритм, находящий среднее арифметическое всех...

Вычислить среднее арифметическое элементов массивов
Найти сумму элементов массива a заданным случайным образом к этой задаче: 1) вычислить среднее...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru