tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Смассива a(10) сформировать
Смассива a(10) сформировать массив в(10), отличный от исходного тем, что числа, кратные 5 удвоены
Daniilsukhankin2014
3 08.09.2019 10:30
1
Ответы
adrienagrest
07.10.2020 00:39
#include <cstdio>
template< typename int_dt >
int_dt *
transform(int_dt *arr, size_t n)
{
int_dt *new_arr = new int_dt[n];
for (int i = 0; i < n; i++) {
new_arr[i] = arr[i] % 5 ? arr[i] : 2 * arr[i];
}
return new_arr;
}
int
main(void)
{
enum
{
ARR_SIZE = 10
};
int a[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int *b = transform(a, ARR_SIZE);
for (int i = 0; i < ARR_SIZE; i++) {
printf("%d ", b[i]);
}
delete[] b;
return 0;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Ivan733822
28.09.2019 08:23
Составить таблицу истинности для формул: а)а-- (в|с) б)а-- (в^(только знак наоборот)с) -- (а-- )(а-- с)...
Alexandro1888
25.01.2020 22:45
На фото всё есть сделайте алгоритм...
eleonoravoronina
25.01.2020 22:41
Четвёртое . решить. должен получиться ответ 14. как это решать? у меня получается минимум 15...
lerabutsenko
03.05.2022 16:14
8 класс выберите правильный вариант ответа...
Bossak
03.05.2022 15:50
Алгоритмы и исполнители. Определите, какая фигура получится в результат выполнения алгоритма. незамкнутая ломаная правильный десятиугольник правильный пятиугольник...
LarisaSergeeva
03.05.2022 15:24
С КОДОМ НА С++. 1. В поезде 18 вагонов, в каждом из которых 36 мест. Ин¬формация о проданных на поезд билетах хранится в двумер¬ном массиве, номера строк которого...
malishkoartem21
20.08.2019 16:30
Сколько бит памяти занимает чёрно-белое изображение (без градаций серого) шириной 600 точек и высотой 200 точек?...
dfggdsddfdddf
24.05.2019 21:50
1.выпишите слова,в которых букв больше чем звуков: тренер,результат,ружьё,телеграмма,роскошь,восхищение,ещё. 2.в каком слове ударение падает на первый слог? цемент,портфель,хвоя,дневник,...
annamacsimava08
24.05.2019 21:50
Всанаторий 140кг фруктов в ящиках по а кг в каждом и с ящиков овощей. составь буквенное выражение , с которого можно вычислить, сколько всего ящиков в летний лагерь....
жанна19882
24.05.2019 21:50
Сделайте морфологический разбор словзависимый и решаемый....
Популярные вопросы
Напишите новогоднюю сказку на без переводчика 5-6 предложений...
3
18рерны ли следующие суждения о правилах безопасной работы в лаборатории?...
1
Решить систему неравенств на картинке....
2
Найдите в этом отрывке все эпитеты. ...
1
Ніхто не знає що його в житті чекає , твір на сторінку , дякую...
3
Дано: n=100квт, s=270км, v=90км/ч, n=35%.найти: v-?...
3
Скакой целью лесков из произведения «левша» прибегает к сказу...
1
Сумма двух чиснл равна 24, а их разность равна 4. найдите эти...
2
Какие из двух элементов – с порядковым номером 19 или 20 в периодическойсистеме...
3
С1 и 3.вероятность наличия запчастей в пункте а равна 0,6 в пункте...
1
template< typename int_dt >
int_dt *
transform(int_dt *arr, size_t n)
{
int_dt *new_arr = new int_dt[n];
for (int i = 0; i < n; i++) {
new_arr[i] = arr[i] % 5 ? arr[i] : 2 * arr[i];
}
return new_arr;
}
int
main(void)
{
enum
{
ARR_SIZE = 10
};
int a[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int *b = transform(a, ARR_SIZE);
for (int i = 0; i < ARR_SIZE; i++) {
printf("%d ", b[i]);
}
delete[] b;
return 0;
}