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

Как изменить обычные имена массивов на имена с указателями?

06.11.2015, 08:03. Просмотров 385. Ответов 4
Метки нет (Все метки)

надо чтобы указатели использовались
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
32
33
34
35
36
37
38
39
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int main()
{ 
const int n=4;
const int m=4;
  int i,j,max,min;
  int mas[n][m];
  srand(time(NULL));
  for (i=0;i<n;i++){
  for (j=0;j<m;j++){
    mas[i][j]=1+rand()%20;
  }}
  for (i=0;i<n;i++){
  for (j=0;j<m;j++){
cout << mas[i][j]<<"\t";
}
cout <<"\n";
}
cout << endl;
  int k=n/2;
  int l=m/2;
  for (i=0;i<k;i++){
  for (j=0;j<l;j++){
    int z=mas[i][j];
    mas[i][j]=mas[k+i][l+j];
    mas[k+i][l+j]=z;
}}
for (i=0;i<n;i++){
  for (j=0;j<m;j++){
    cout << mas[i][j]<< "\t";
  }
  cout << endl;
    }
   return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2015, 08:03
Ответы с готовыми решениями:

Удалить обычные файлы (regular file), имена которых читаются слева направо и справа налево одинаково
Удалить обычные файлы (regular file), имена которых читаются слева направо и справа налево оди-...

Как можно изменить имена вкладок PageControl'а
Есть форма, с pagecontrol. Как можно изменить имена вкладок student и discipline? При прописывании...

Извлечь имена полей из таблицы и имена таблиц из базы данных
Здравствуйте. Прошу помочь с вопросом. Какой должен быть SQL запрос, чтобы получить имена полей...

Динамические имена массивов
Добрый вечер. У нас есть некий массив. Я хочу перебрать этот массив с помощью цикла и на каждой...

4
Модератор
Эксперт С++
9801 / 8363 / 5091
Регистрация: 18.12.2011
Сообщений: 22,372
06.11.2015, 08:22 2
См. Образцы (шаблоны) программ для типовых задач
0
Модератор
Эксперт CЭксперт С++
5022 / 2204 / 330
Регистрация: 20.02.2013
Сообщений: 5,599
Записей в блоге: 24
08.11.2015, 08:32 3
Zhandos01, что хотелось-то? Создать указатели на готовые статические массивы? Или переделать код на массивы с динамическим выделением/освобождением памяти?
0
1 / 1 / 0
Регистрация: 27.10.2015
Сообщений: 92
08.11.2015, 08:49  [ТС] 4
нужно просто добавить указателей в код, типа в место mas[n][m] rfr как бы нужно *mas[n][m], я просто не знаю указателей
0
76 / 76 / 32
Регистрация: 14.04.2014
Сообщений: 408
08.11.2015, 09:25 5
mas[i][j] = *(*(mas +i)+j)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2015, 09:25

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Укоротить длинные имена до размера K символов, а те имена, которые короче K символов дополнить восклицательными знаками
Дан список из N имён. Необходимо укоротить длинные имена до размера K символов, а те имена, которые...

В списке, содержащем фамилии, имена и отчества студентов группы, заменить имена и отчества на инициалы
В списке, содержащем фамилии, имена и отчества студентов группы, заменить имена и отчества на...

Вывести фамилии и имена студентов, чьи имена начинаются на букву "б"
известны фамилии,адреса и телефоны 25 человек. Найти фамилии и адреса людей, чей телефон начинается...

Изменить все имена на сайте
Подскажите пожалуйста как изменить все имена на сайте. К примеру на странице есть 5 олинаковых...


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

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

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