С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Spray1
0 / 0 / 0
Регистрация: 07.12.2011
Сообщений: 34
1

Вывести элементы массива с порядковыми номерами, кратными заданному

10.05.2012, 18:55. Просмотров 1502. Ответов 8
Метки нет (Все метки)

Дан массив A размера N и целое число K (1 ≤ K ≤ N). Вывести элементы массива с порядковыми номерами, кратными K:http://www.cyberforum.ru/cgi-bin/latex.cgi?{A}_{K},{A}_{2*K},{A}_{3*K},... .
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2012, 18:55
Ответы с готовыми решениями:

Вывести элементы массива с порядковыми номерами, кратными К
есть 2 задачи- 1) Дан массив А размера N и целое число К (1<=K<=N) Вывести...

Переписать в новый массив все элементы исходного с порядковыми номерами, кратными трем
Дан целочисленный массив A размера N (< 15). Переписать в новый целочисленный...

Переписать в новый целочисленный массив B все элементы с порядковыми номерами, кратными трем
Дан целочисленный массив A размера N(<=15). Переписать в новый целочисленный...

Умножить элементы массива с чётными порядковыми номерами на 10
Задайте значения 16 элементов числового массива. Умножьте его элементы с...

Как удалить из массива элементы с номерами, кратными определенному числу?
Помогите пожалуйста:не могу придумать,как удалить из массива элементы с...

8
zss
Модератор
Эксперт С++
7506 / 6864 / 4335
Регистрация: 18.12.2011
Сообщений: 18,174
Завершенные тесты: 1
10.05.2012, 19:18 2
C++
1
2
for(int i=K;i<N;i+=K)
cout<<A[i];
0
Crab95
0 / 0 / 0
Регистрация: 10.12.2011
Сообщений: 36
10.05.2012, 19:28 3
Напишите целый код, пожалуйста
0
zss
Модератор
Эксперт С++
7506 / 6864 / 4335
Регистрация: 18.12.2011
Сообщений: 18,174
Завершенные тесты: 1
10.05.2012, 21:21 4
А что еще надо?
добавить заголовок функции main, ввод и вывод.
Если Вы этого не умеете, то обязательно почитайте в какой-нибудь книге.
Иначе не стоит даже и пытаться сдать зачет или что там у Вас.
0
cool-hacker
6 / 6 / 0
Регистрация: 07.05.2013
Сообщений: 25
27.01.2017, 16:47 5
zss, ты условие вообще видел? В условии ясно сказано, что элемента массива должны быть кратны числу K.
Элементарно же

Добавлено через 1 минуту
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
#include <iostream>
#include <sstream>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "");
    int N, K;
    cout << "введите размер массива:" << endl;
    cout << "N = ";
    cin >> N;
    int* A = new int[N];
    cout << "заполните массив числами:" << endl;
    for (int i = 0; i < N; i++)
    {
        cin >> A[i];
    }
    cout << "введите порядковый номер элемента:" << endl;
    cout << "K: ";
    cin >> K;
 
for(int i=0; i<N; i++)
if (A[i] % K == 0)
cout<<A[i]<<endl;
 
    system("pause");
}
0
zss
Модератор
Эксперт С++
7506 / 6864 / 4335
Регистрация: 18.12.2011
Сообщений: 18,174
Завершенные тесты: 1
27.01.2017, 17:04 6
cool-hacker,
1. срок давности сообщения 10.05.2012
2.
Цитата Сообщение от Spray1 Посмотреть сообщение
с порядковыми номерами, кратными K
различайте значение элемента и его порядковый номер (индекс).
3.
Цитата Сообщение от cool-hacker Посмотреть сообщение
#include <sstream>
где используется?
4. Где освобождается память выделенная по
Цитата Сообщение от cool-hacker Посмотреть сообщение
int* A = new int[N];
?
0
sourcerer
Модератор
Эксперт CЭксперт С++
4875 / 2061 / 325
Регистрация: 20.02.2013
Сообщений: 5,558
Записей в блоге: 24
Завершенные тесты: 1
27.01.2017, 19:16 7
Цитата Сообщение от cool-hacker Посмотреть сообщение
zss, ты условие вообще видел?
cool-hacker, специально для Вас байка с просторов инета:
Порезали санитарно деревья в районе. И много годноты сложили в кучу рядом с мусоркой.
Я, увидев сколько всего хорошего там пропадает, бросил всё и поскакал на мусорку, урча от вожделения и возбужденно помахивая топором.
Картина маслом - я весь умазюкавшись, железной рукой потрошу кучу, отсекаю всё лишнее, складываю всё нужное... Чувствую, на меня уже продолжительное время кто-то пялится. Ну пялится и пялится, не самое красивое, конечно, зрелище, но пусть смотрит, не жалко.
Раздаётся голос: "ты чё тут делаешь?" Я молчу. Опять, уже злобно-визгливо " ты чё глухой, я тебя спросила, ты чё тут делаешь?"
Я распрямившись во весь рост, и повернувшись во всю свою немалую перемазанную рожу отвечаю " Вы"
Тётка повисает на несколько секунд "чего?"
Говорю "Вы. К человеку с топором нужно обращаться на «Вы»", отворачиваюсь и продолжаю отсекать лишнее.
Давайте будем взаимовежливы.
0
Fixer_84
1231 / 769 / 727
Регистрация: 30.04.2016
Сообщений: 2,530
27.01.2017, 21:47 8
Spray1, вот решение к данной задаче:

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
#include <iostream>
 
using namespace std;
 
int main()
{
    int N, K;
    cout << "Введите размер массива:" << endl;
    cout << "N = ";
    cin >> N;
    cout << "Введите число:" << endl;
    cout << "K = ";
    cin >> K;
    int* A = new int[N];
    cout << "Введите массив:" << endl;
    for (int i = 0; i < N; i++)
    {
        cin >> A[i];
    }
    cout << "Искомые элементы массива:" << endl;
    for (int i = 0; i < N; i++)
    {
        if (!((i + 1) % K))
            cout << A[i] << " ";
    }
    cout << endl;
    delete[] A;
    system("pause");
    return 0;
}
0
zss
Модератор
Эксперт С++
7506 / 6864 / 4335
Регистрация: 18.12.2011
Сообщений: 18,174
Завершенные тесты: 1
28.01.2017, 19:49 9
Fixer_84, не думаю, что Spray1 прочтет Ваш ответ.
За 5 лет много чего произошло...
0
28.01.2017, 19:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.01.2017, 19:49

Вывести сначала элементы массива с четными номерами, а затем - с нечетными номерами
Дан массив А размера N.Вывести вначале его элементы с четными номерами(в...

Переписать в другой массив элементы с нечетными порядковыми номерами
Дан целочисленный массив A размера N (≤ 15). Переписать в новый целочисленный...

Переписать в другие массивы элементы с четными/нечетными порядковыми номерами
Помогите написать код для решения сей задачи, пожалуйста. Дан массив b0, b1,…,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru