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

О работе с динамическими двумерными (многомерными) массивами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести последовательность из цифр огромного числа http://www.cyberforum.ru/cpp-beginners/thread952337.html
Задание во вложении. Собственно код: #include <iostream> #include <math.h> using namespace std; double factorial(int to); double exponential(int to, int basis);
C++ Массив длиной 10 разделить на два массива четных и нечетных чисел массив длиной 10 разделить на два массива четных и нечетных чисел #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused #include <iostream> #include <ctime> #include <iomanip> http://www.cyberforum.ru/cpp-beginners/thread952317.html
Найти произведение нечетных чисел, делящихся на 3 C++
ввести с клавиатуры 10 элементов массива , отсортироваь их по убыванию ,сложить все четные и не четные ,найти произведение нечетных чисел делящихся на 3
C++ Выполнить программу с использованием пользовательских функций
Помогите переписать данную программу, но уже с использованием пользовательских функций. #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <math.h> #include <tchar.h> void main(void) {
C++ Вводятся числа, пока не вводится 0, если его ввели, то программа вычисляет сумму всех введённых чисел http://www.cyberforum.ru/cpp-beginners/thread952295.html
в компьютер вводятся числа, пока не вводится 0, если его ввели, то программа вычисляет сумму всех введённых чисел
C++ Посчитать сумму n чисел Пожалуйста напишите программу, которая будет считать сумму n-чисел. подробнее

Показать сообщение отдельно
Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
11.09.2013, 15:49     О работе с динамическими двумерными (многомерными) массивами
так, что то я сам все перепутал , раскладываем по ширине

0 1 2
3 4 5 = 0 1 2 3 4 5 6 7 8 9 10 11
6 7 8
9 10 11

нам нужен 3 элемент 2 строка - это номер 5

X + Y *W
(3-1) + (2-1)*3 = 2+ 1*3 = 5

раскладываем по высоте

0 4 8
1 5 9 = 0 1 2 3 4 5 6 7 8 9 10 11
2 6 10
3 7 11

нам нужен 3 элемент 2 строка - это номер 9

Y + X *H
(2-1) + (3-1)*4 = 1+ 2*4 = 9

смотря как заполнять массив, по ширине или по высоте xD
 
Текущее время: 09:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru