0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 3
1

Образовать новый массив из элементов исходного, оканчивающихся на цифру k

05.05.2017, 00:07. Показов 2861. Ответов 1
Метки нет (Все метки)

Здравствуйте, будьте добры помогите пожалуйста с задачей:
Дан массив состоящий из n натуральных чисел образовать новый массив элементами которого будут элементы исходного оканчивающиеся на цифру k.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2017, 00:07
Ответы с готовыми решениями:

Образовать новый массив из элементов исходного, оканчивающихся на цифру k
Дан массив, состоящий из n натуральных числе. Образовать новый массив, элементами которого будут...

Образовать новый массив, элементами которого будут элементы исходного, оканчивающиеся на цифру k
Помогите пожалуйста сделать прогу в C++. Дан массив состоящий из n натуральных чисел. Образовать...

Образовать массив элементы которого равны произведению элементов исходного массива на их номера
Вот задача: Массив A содержит 10 целых чисел: 1,2,3,4,5,9,12,8,13,17. Образовать новый массив B...

Дан массив целых чисел. Определить количество четных элементов и количество элементов, оканчивающихся на цифру 5
Дан массив целых чисел. Определить количество четных элементов и количество элементов,...

1
1753 / 1345 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
05.05.2017, 02:04 2
Лучший ответ Сообщение было отмечено RD1 как решение

Решение

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
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int main()
{
    int n, k, x = -1;
    cout << "N = "; cin >> n;
    int* a = new int[n];
    int* b = new int[n];
    for (int i = 0; i < n; i++) {
        a[i] = rand() % 101;
        cout << a[i] << " ";
    }
    cout << "\nK = "; cin >> k;
    for (int i = 0; i < n; i++)
        if (a[i] % 10 == k) {
            x++;
            b[x] = a[i];
        }
    for (int i = 0; i <= x; i++)
        cout << b[i] << " ";
    system("pause");
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2017, 02:04
Помогаю со студенческими работами здесь

Найти номера элементов двух заданных массивов меньше заданного числа и из них образовать новый массив
Заданы 2 массива X(x1, x2, ..., xn) и Y(y1, y2, ..., yn). Найти номера элементов массивов, для...

Массив: Создать новый массив из элементов исходного в диапазоне от -50 до 50...
Есть задание: Сгенерировать и вывести на экран массив из целого числа n случайных чисел от -120 до...

Организовать новый массив из нечетных элементов исходного
Дан одномерный массив B из 20 элементов. Организовать новый массив: ai=bi , если i - нечетное ...

Сформировать новый массив из отрицательных элементов исходного
Если в данном массиве нет четных элементов, то сформировать новый массив из отрицательных...


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

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

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