Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 30.08.2019
Сообщений: 2
1

Массив: Перезаписать массив в обратном порядке

30.08.2019, 13:05. Показов 3255. Ответов 3
Метки нет (Все метки)

нужно перезаписать массив в обратном порядке

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <iomanip>
 
using namespace std;
 
const unsigned int DIM1 = 5;
const unsigned int DIM2 = 5;
 
int ary[DIM1][DIM2];
 
int main() {
 
    for (int i = 0; i < DIM1; i++) {
        for (int j = 0; j < DIM2; j++) {
            ary[i][j] = (i+1) * 10 + (j+1)  ;
            cout << setw(4) << ary[i][j];
        }
        cout << endl;
    }
 
    return 0;
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.08.2019, 13:05
Ответы с готовыми решениями:

Переписать произвольный одномерный массив в другой массив в обратном порядке
Помогите написать прогу, вот задание. Переписать произвольный одномерный массив в другой массив в...

Задан массив из k символов. Преобразовать массив следующим образом: расположить символы в обратном порядке
Задан массив из k символов. Преобразовать массив следующим образом: расположить символы в обратном...

Перезаписать элементы массива, лежащие между 3 и 8 элементом в обратном порядке
Перезаписать элементы массива, лежащие между 3 и 8 элементом в обратном порядке. Использовать...

Перезаписать элементы массива, лежащие между 3-им и 8-ым эле-ментом в обратном порядке
Задание. В соответствии с вариантом создать функцию, параметром которой является одномерный массив...

3
348 / 282 / 144
Регистрация: 08.04.2013
Сообщений: 1,230
30.08.2019, 13:34 2
Лучший ответ Сообщение было отмечено IiIiIiiiii как решение

Решение

ary[i][j] = (5-i) * 10 + (5-j) ;
0
6500 / 4422 / 2531
Регистрация: 18.12.2017
Сообщений: 13,827
30.08.2019, 13:35 3
Цитата Сообщение от IiIiIiiiii Посмотреть сообщение
перезаписать массив в обратном порядке
где говорится что массив двумерный ? не усложняйте задачу. решение с одномерным массивом:
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
31
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int main()
{
    srand((int)time(0));
    int n;
    cout << "n="; cin >> n;
 
    double*a = new double[n];
 
    for (int i = 0; i < n; i++)
        {
        a[i]=rand()%9 + 1;
        cout <<a[i]<<" ";
        }
    cout << "\n";
    
    for (int i = 0; i < n/2; i++)    
    swap (a[i], a[n-1-i]);
    
    for (int i = 0; i < n; i++)
    cout << a[i] << " ";
    cout << "\n";
    
    delete[]a;
system("pause");
return 0;
}
0
0 / 0 / 0
Регистрация: 30.08.2019
Сообщений: 2
30.08.2019, 13:36  [ТС] 4
Спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.08.2019, 13:36

Вывести массив в обратном порядке
Условие - сгенерировать значения в массиве из 13 элементов в диапазоне который укажет пользователь....

Вывести массив в обратном порядке
Дано действительные числа а1,...,а17. нужно получить a11,a12,...,a17,a10,a9,...,a1.

Отсортировать массив в обратном порядке
#include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; void main() { int const N = 5;...

решить (массив в обратном порядке)!
Помогите с решением! Плиз, очень надо! 2) Даны целые массивы X, Y. Каждый массив преобразовать...


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

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

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