Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.85/26: Рейтинг темы: голосов - 26, средняя оценка - 4.85
30 / 24 / 6
Регистрация: 24.11.2020
Сообщений: 214

Определить среднее арифметическое простых двузначных чисел массива

06.02.2021, 14:24. Показов 5720. Ответов 24
Метки c++ (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите, пожалуйста, с задачей, не понимаю, как выполнить.

Заданы два целочисленных массива Y(k) и Z(m). Определить в каждом массиве среднее арифметическое простых двузначных чисел. Если таких чисел в массиве больше двух, то удалить их из соответствующего массива. В программе написать функции: вычисления среднего арифметического простых двузначных чисел в массиве и их количества, удаления элемента.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.02.2021, 14:24
Ответы с готовыми решениями:

Определить среднее арифметическое простых чисел последовательности
Вводится последовательность целых чисел, 0 – конец последовательности. Определить среднее арифметическое простых чисел последовательности...

Определить среднее арифметическое простых чисел последовательности
Господа, доброго времени суток. Я только начинающий относительно С++ и мне нужна помощь. Необходимо написать решение: Вводится...

Вводится последовательность целых чисел. Определить среднее арифметическое простых чисел последовательности
Использовать функции в программе Задание: Вводится последовательность целых чисел. Определить среднее арифметическое простых чисел...

24
30 / 24 / 6
Регистрация: 24.11.2020
Сообщений: 214
08.02.2021, 21:57  [ТС]
Студворк — интернет-сервис помощи студентам
oleg-m1973, Всё работает, огромное спасибо, а ещё такой вопрос, для второго массива нужно будет копировать все эти 3 функции, меняя их название или можно как-то обойтись без этого и ужать?
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
08.02.2021, 21:57
Цитата Сообщение от ANGELin04ka Посмотреть сообщение
И ещё он пишет "Чтение недопустимых данных из "Y": доступный для чтения объем равен "k*4" байт, однако считать можно только "8" байт." На эту строчку.
Это анализатор говорит. Забей. Здесь всё нормально.

Добавлено через 24 секунды
Цитата Сообщение от ANGELin04ka Посмотреть сообщение
oleg-m1973, Всё работает, огромное спасибо, а ещё такой вопрос, для второго массива нужно будет копировать все эти 3 функции, меняя их название или можно как-то обойтись без этого и ужать?
В смысле, для какого второго массива?
0
30 / 24 / 6
Регистрация: 24.11.2020
Сообщений: 214
08.02.2021, 21:59  [ТС]
oleg-m1973, Ну, по заданию нужно создать два массива и сделать с ними эти операции, один массив полностью готов и работает, благодаря вам, а со вторым как быть, делать всё то же самое, меняя названия функций? Или можно как-то это ужать?
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
08.02.2021, 22:02
если работаете с целыми, не стоит использовать вещественные
Цитата Сообщение от ANGELin04ka Посмотреть сообщение
sqrt((double)k)
C++
1
2
3
4
5
6
7
8
bool is_prime (int n)
{
    if (n==2) return true;  
    if (n < 2 || n%2==0) return false;  
    for (int i=3; i*i<=n; i+=2)
    if (n%i==0) return false;
    return true;  
}
Цитата Сообщение от ANGELin04ka Посмотреть сообщение
pair<double, int> calc_mean(int* Y, int k)
пару использовать не обязательно, N можно вернуть по ссылке
C++
1
double calc_mean(int* Y, int k, int &N)
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
08.02.2021, 22:05
Лучший ответ Сообщение было отмечено ANGELin04ka как решение

Решение

Цитата Сообщение от ANGELin04ka Посмотреть сообщение
oleg-m1973, Ну, по заданию нужно создать два массива и сделать с ними эти операции, один массив полностью готов и работает, благодаря вам, а со вторым как быть, делать всё то же самое, меняя названия функций? Или можно как-то это ужать?
Просто скопируй код, который в main и всё.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
   int k1;
 
    cout << "Введите количество чисел, которое вы хотите ввести для первого массива: ";
 
    cin >> k1;
 
    cout << "Введите " << k1 << " чисел: ";
 
    int* Y1 = new int[k1]; // создаем динамический массив
 
    for (int i = 0; i < k1; i++)
    {
        cin >> Y1[i];
    }
    auto sr1 = calc_mean(Y1, k1);
    cout << sr1.first;
...................
 
   int k2;
 
    cout << "Введите количество чисел, которое вы хотите ввести для первого массива: ";
 
    cin >> k2;
 
    cout << "Введите " << k2 << " чисел: ";
 
    int* Y1 = new int[k2]; // создаем динамический массив
 
    for (int i = 0; i < k2; i++)
    {
        cin >> Y2[i];
    }
    auto sr2 = calc_mean(Y2, k2);
    cout << sr2.first;
..............................
Добавлено через 54 секунды
Либо оберни его в функцию и вызови эту функцию два раза
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.02.2021, 22:05

Последовательность чисел, определить среднее арифметическое простых чисел
Вводится последовательность целых чисел, 0 – конец последовательности. Определить среднее арифметическое простых чисел ...

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

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

Найти среднее арифметическое простых чисел в массиве
ПОМОГИТЕ ПЛИИИЗ РЕШИТЬ ЗАДАЧУ!!!!!!!!УСЛОВИЕ - Задан упорядоченный по убыванию целочисленный массив Х, вставить в массив Х некоторое...

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


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru