Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
noJIKoBHuK
0 / 0 / 0
Регистрация: 02.09.2013
Сообщений: 4
#1

Работа с двумерным массивом - разобрать строку кода - C++

04.09.2013, 07:00. Просмотров 320. Ответов 2
Метки нет (Все метки)

Изучаю С++ по книге Шилдт Г.(базовый курс 3-е издание).
В теме двумерных массивов столкнулся со строкой, над которой сколько бы не ломал голову,
не смог найти для себя её обьяснения.Помогите пожалуйста растолковать строку обведённую красной линией, почему именно такая формула использована в данной ситуации.
Тут двумерному массиву присваиваются последовательные числа от 1 до 12.
0
Миниатюры
Работа с двумерным массивом - разобрать строку кода  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2013, 07:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с двумерным массивом - разобрать строку кода (C++):

Работа с динамическим двумерным массивом - C++
Написал код. В двумерном массиве 5х5 находится максимальное значение каждой строки и затем минимальное из них. Необходимо указывать...

Разобрать строку кода - C++
Часть программы, если что // Game engine struct Piece { struct { unsigned short s; } shape; int x : 8, y : 8, color :...

Разобрать строку кода - C++
как детально разобраться с этой строчкой кода : cout<<((A>>i)&1);

SendMessage(hListBox, LB_GETCARETINDEX, 0, 0L). Разобрать строку кода - C++
Подскажите, пожалуйста, что значит эта строка? uItem=(int)SendMessage(hListBox, LB_GETCARETINDEX, 0, 0L);

Координатная плоскость двумерным массивом - C++
Здравствуйте! скажите пожалуста можно ли сдлелать некий аналог координатной плоскости используя двумерный массив. То есть, чтобы имея...

Функция работы с двумерным массивом - C++
Не могу вызвать функцию в основной программе. В задании перед массивом двумерным вообще требуется поставить 1 указатель,но так тоже не...

2
aleks_pilipenko
)))
604 / 185 / 9
Регистрация: 31.12.2009
Сообщений: 2,631
Записей в блоге: 3
04.09.2013, 07:12 #2
Это для примера всего лишь...Формула могла быть и другой, соответственно с другими результатами, не суть...

Добавлено через 2 минуты
Можно было даже завести третью переменную, например num1 которая сначала равна единице, а строку переписать вот так:
C++
1
2
num[t][i]=num1;
num1++;
1
noJIKoBHuK
0 / 0 / 0
Регистрация: 02.09.2013
Сообщений: 4
04.09.2013, 07:44  [ТС] #3
Спасибо , теперь всё понял.
Эта формула подобрана специально для данной ситуации и для данного задания.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2013, 07:44
Привет! Вот еще темы с ответами:

ассоциативный массив map c двумерным массивом - C++
Искал информацию в интернете но безрезультатно. Необходимо сделать ассоциативный массив с со строковым ключом и двумерным массивом 3х3 в...

Легкая переделка для использования с двумерным массивом - C++
Изначально писал прогу для использования с одномерным массивом, но возникла потребность в использовании функции для каждой строки...

Создание типа данных схожего с двумерным массивом - C++
Изучаю сейчас ООП в С++, и в качестве жертвы выбрал создание нового типа данных аля матрица. Проблема в том, как сделать, чтобы с ним можно...

Ошибка с памятью при работе с динамическим двумерным массивом - C++
Вроде всё правильно, но в ходе работы программа выдаёт ошибку(на скрине). Дело в двумерном динамическом массиве. Ниже код с функцией, куда...


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

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

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