0 / 0 / 0
Регистрация: 04.03.2020
Сообщений: 2
|
||||||
1 | ||||||
Дан одномерный массив А, состоящий из N целых чисел. Переписать из него в одномерный массив В все нечетные числа04.03.2020, 21:36. Показов 5232. Ответов 3
Метки нет Все метки)
(
У меня есть задание: Дан одномерный массив А, состоящий из N целых чисел. Переписать из него в одномерный массив В все нечетные числа. Если нечетных чисел в массиве А нет, то вывести на эк¬ран сообщение «Нет нечетных чисел», иначе вывести на экран массив В. Я написал программу, но не могу разобраться, как сделать чтобы сообщение выводилось только один раз и только если все числа нечётные! Помогите!
0
|
|
04.03.2020, 21:36 | |
Ответы с готовыми решениями:
3
Дан двумерный массив, из него сделать одномерный. В одномерный массив сначала вписат четные строки потом нечетные C++ Дан одномерный массив состоящий из целых чисел.
Дан одномерный массив,состоящий из n целых чисел. |
Модератор
2898 / 1756 / 179
Регистрация: 19.02.2011
Сообщений: 6,456
|
||||||
05.03.2020, 00:41 | 2 | |||||
Написал без открывания студии, поэтому могут быть неточности/опечатки.
Ну и красоты в моем коде не будет, т.к. шарп не мое основное направление
0
|
2079 / 1237 / 464
Регистрация: 20.12.2014
Сообщений: 3,237
|
||||||
05.03.2020, 00:41 | 3 | |||||
![]() Решение
1
|
Заблокирован
|
|
24.05.2023, 19:39 | 4 |
#include <iostream>
using namespace std; int main() { int n, sum1 = 0, sum2 = 0; cin >> n; int *data = new int[n]; for(int i = 0; i < n; i++) cin >> data[i]; for(int i = 0; i < n; i++) if ((i + 1) % 2 == 0) sum1 += data[i]; else sum2 += data[i]; if (sum1 > sum2) cout << "YES"; else cout << "NO"; delete [] data; }
0
|
24.05.2023, 19:39 | |
Помогаю со студенческими работами здесь
4
Дан одномерный массив целых чисел, состоящий из 9 элементов, заполнить его с клавиатуры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |