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

Преобразование 3-х мерного массива в одномерный - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Лексикографический порядок http://www.cyberforum.ru/cpp-beginners/thread426106.html
в задаче попалась фраза : отсортировать массив в порядке лексографического возрастания не совсемм понимаю как мне надо сравнивать,что больше : 123 и 999 1230 и 999 1234 и 999 1234 и 9990 4321 и 1234 напишите пожалуста результаты сравнения
C++ Упражнение из книги. В книге (Язык программирования С++. Вводный курс. 4-е изд. (Стенли Липпман)) есть задание: "Напишите программу, читающую строки в вектор. Скопируйте этот вектор в массив указателей на тип char. Для каждого элемента вектора создайте новый символьный массив и скопируйте данные из элемента вектора в этот символьный массив. Затем поместите указатель на символьный массив в массив символьных... http://www.cyberforum.ru/cpp-beginners/thread426105.html
C++ Является ли натуральное число совершенным. С++.
Составьте программу,которая проверяет,является ли натуральное число,введенное с клавиатуры совершенным. Нужна помощь, если кто сталкивался с такой задачей напишите пожайлуста!
Разбор кода C++
Здравствуйте! Подскажите, пожалуйста, что обозначает вот это Utf8_16::utf8 Utf8_16::k_Boms зачем тут нужны двоеточия :) const Utf8_16::utf8 Utf8_16::k_Boms = { {0x00, 0x00, 0x00}, // Unknown {0xEF, 0xBB, 0xBF}, // UTF8 {0xFE, 0xFF, 0x00}, // Big endian {0xFF, 0xFE, 0x00}, // Little endian }; Заранее благодарен!
C++ Передать в массив I(5) вторую половину массива J(10). http://www.cyberforum.ru/cpp-beginners/thread426078.html
помогите:Передать в массив I(5) вторую половину массива J(10).
C++ Умножение матриц помогите сделать задачу: Даны матрицы: А размером m*k и В размером k*n.Получить матрицуС=A*В. Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на ваш вопрос ответят. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5948 / 5553 / 1785
Регистрация: 18.12.2011
Сообщений: 14,188
Завершенные тесты: 1
11.01.2012, 15:27     Преобразование 3-х мерного массива в одномерный
C++
1
2
3
4
5
   int X[M][N][K];
   pos1=m*K*N+n*K+k;// позиция в одномерном массиве
   m=pos1/(K*N);  // номер плоскости
   n=(pos1%(K*N))/K; // номер строки
   k=(pos1%(K*N))%K; // номер столбца
 
Текущее время: 15:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru