|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.04.2012, 16:52 | #1 |
Новичок
Джуниор
Регистрация: 18.04.2012
Сообщений: 1
|
Отразить элементы массива!
Помогите пожалуйста! (C++)
Вот исходное задание: Задан массив A(M), число элементов которого кратно N. Отразить каждую группу из N элементов. Элементы массива – вещественные числа в диапазоне ±1000, M - целое число в диапазоне [2, 20], N - целое число в диапазоне [1, 20] Например: М=8, N=4, Исходный массив : 0 1 2 3 4 5 6 7 Отражённый массив 3 2 1 0 7 6 5 4 Если M не кратно N, выдать сообщение об ошибке! Это я сделал! Теперь нужно, чтобы программа отражала элементы массива даже тогда, когда M не кратно N. Например: М=10, N=4, Исходный массив: 0 1 2 3 4 5 6 7 8 9 Отражённый массив 3 2 1 0 7 6 5 4 9 8 Помогите, очень прошу! У меня с массивами не очень! Вот код, где массив отражается, когда M кратно N. PHP код:
Последний раз редактировалось Sergey1989; 18.04.2012 в 17:00. |
18.04.2012, 20:07 | #2 |
Пользователь
Регистрация: 12.09.2008
Сообщений: 17
|
Надо написать функцию void PartReverse(int startIndex, int finishIndex, int[] arr), которая в массиве arr меняет местами элементы, начиная со startIndex и заканчивая finishIndex. Теперь дело сводится к циклу и получению остатка от деления.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Элементы матрицы. Все ненулевые элементы массива D(k) расположить в начале массива E(k) и подсчитать их к | Вася Маклауд | Помощь студентам | 0 | 03.04.2011 17:21 |
1.Найти в матрице первую строку, все элементы которой отрицательны 2.отсортировать элементы массива по в | w0lf16 | Помощь студентам | 2 | 22.11.2009 15:47 |
Дана матрица размера M*N.Зеркально отразить ее элементы | Ильдар ХАЛИКОВ | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 09.04.2008 22:22 |
переписать из массива в линейный двунаправленный список чётные элементы массива | Black_Ak24 | Помощь студентам | 12 | 08.01.2008 00:44 |