Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Cfynks
10.03.2023 02:36 •
Информатика
Будьте добры и если не затруднит объясните . дан массив состоящий из n натуральных чисел образовать новый массив элементами которого будут элементы исходного оканчивающиеся на цифру k. выполнить в среде c++
Ответ:
arsenmalhasan20
26.04.2020 13:45
#include<iostream>
#include<cstdlib>
#include<ctime>
#define abs(x) ((x)<0 ? -(x) : (x))
using namespace std;
int main()
{
srand(time(0));
int n, k, m = 0;
cout << "n = ", cin >> n;
int A[n], B[n];
cout <<"A("<<n<<"):";
for(int i = 0; i < n; i++)
cout <<" "<< (A[i] = rand() % (n*2+1) -n);
cout << "\nk = ", cin >> k;
for(int i = 0; i < n; i++)
if (abs(A[i]) % 10 == k) B[m++] = A[i];
cout <<"B("<<m<<"):";
for(int i = 0; i < m; i++)
cout <<" "<< B[i];
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
srente
29.03.2022 12:09
Бакжан написал программный код. При вводе года, программа определяет, является ли этот год високосным. Год является високосным, если делится на 4 и не делится на 100, или делится...
katabelja
16.03.2021 22:47
Информатика Какие имена являются правильными в PYTHON *Gmy_name2thingsздесь есть пробелы a1b2_c3 это_в_кавычках ...
AdamAndEva
11.10.2021 08:13
Есть список a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]. Выведите все элементы, которые меньше 5....
МаШкА428
16.02.2021 10:35
Какие из имена файлов не рекомендованы для использования: зелёный домик.jpg презентация 015.ppt презентация пирамиды 02.ppt документ 2.doc hrhrhrhr.jpg вопросы к экзамену иванов.doc...
mehemmed20039
16.02.2021 10:35
8. при выключении компьютера вся информация стирается … 1. на гибком диске; 2. на жестком диске; 3. на cd-rom диске; 4. в оперативной памяти...
alianavladova
11.08.2022 13:20
Склавиатуры вводятся 2 заглавные латинские буквы. программа должна вывести на экран ту из них, которая стоит раньше в алфавите....
парасат3
07.06.2023 23:14
Четире дев ятнадцятих +одну цилу пьять тридцять восьмих...
Сашуля141
20.02.2021 22:31
Довести тотожність 2x-1/2x+2 * (2x/1-4x+4x^2 - 4x^7+2x/8x^3-1)= 2x/8x^3 - 1...
masky80984Женя
14.12.2022 00:16
В древности чем обменивались в Индии вместо денег?...
Ulamaishka567
05.06.2023 03:57
Насколько эффективным средством общения являются жесты? · В чем проявляются их недостатки и ограниченность?· Какого рода или требования легче всего передать жестами? Какие труднее?·...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include<cstdlib>
#include<ctime>
#define abs(x) ((x)<0 ? -(x) : (x))
using namespace std;
int main()
{
srand(time(0));
int n, k, m = 0;
cout << "n = ", cin >> n;
int A[n], B[n];
cout <<"A("<<n<<"):";
for(int i = 0; i < n; i++)
cout <<" "<< (A[i] = rand() % (n*2+1) -n);
cout << "\nk = ", cin >> k;
for(int i = 0; i < n; i++)
if (abs(A[i]) % 10 == k) B[m++] = A[i];
cout <<"B("<<m<<"):";
for(int i = 0; i < m; i++)
cout <<" "<< B[i];
return 0;
}