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

Целочисленная матрица - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В поисках совершенных абстракций http://www.cyberforum.ru/cpp-beginners/thread32477.html
Для C++ существует огромное множество библиотек выполненных в различных техниках исполнения. Программисты создавшие их следовали разным ментальным моделям. К сожалению лично мне использование этих творений неудобно, хотя они и предоставляют весь нужный функционал. Похоже проблема в том, что сами программисты создавая свои творения мыслили в парадигме обобщённого функционального, вместо...
C++ Совместное использование классов Здравствуйте, возник такой вопрос, как следует писать код, чтобы 2 не зависимых класса могли использовать друг друга? Вот к примеру код #include <iostream.h> #include "2.h" #include "1.h" int main() { one o; http://www.cyberforum.ru/cpp-beginners/thread32413.html
C++ Шашки
Вкратце опишу суть проблемы. Препод задал лабу делать что-то на подобии шашек. Только само задание состоит в том что, на доске появляется рандомное кол-во шашек на рандомных клетках. Пользователю дается возможность выбрать одну из шашек и сделать ей 1 ход. Задача состоит в том, чтобы проверить существует ли этот ход. по заданию - все. Возникшие вопросы: 1. Как осуществить рандомное...
C++ Динамические структуры - информация о книгах в библиотеке
Надеюсь на вашу благосклонность... Нужна помощь составить программу для курсовой, учусь на первом курсе, только начали изучать С++, а уже дали курсовик, даже не знаю с чего начать...Если вас не затруднит, выделите немного времени, помогите пожалуйста! Я сам конечно пытаюсь сделать, рыскаю по и-нету в поисках доп. ин-фы о ДС, но буду рад, если кто-нибудь все же поможет... Вот условие задачи:...
C++ Подправить сортировку в проге http://www.cyberforum.ru/cpp-beginners/thread32139.html
Мне необходимо переделать сортировку по возрастанию количества цифр в строке в сортировку по убыванию (это конкретная часть из программы). int Sort::fcel (char*a) { int b=0; for (int i=0; i<strlen(a); i++) if (a=='1'|| a=='2'|| a=='3'|| a=='4'|| a=='5'|| a=='6'|| a=='7'|| a=='8'|| a=='9'|| a=='0') b++; return b; };
C++ Как можно посчитать ширину дерева? Товарищи!!!!! подскажите пожалуйста как можно посчитать ширину дерева!!!????? (под шириной дерева понимается максимальное количество елементов, находящихся на одном уровне) очень надо!!! подробнее

Показать сообщение отдельно
Best-pm07
..:::BesT:::..
7 / 7 / 1
Регистрация: 19.03.2009
Сообщений: 195
03.05.2009, 14:01     Целочисленная матрица
Чтобы изменить размерность матрицы меняй вот эти значения:

C++
1
const rowSize = 5, columnSize = 5;
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
#include <iostream.h>
#include <stdlib.h>
const rowSize = 5, columnSize = 5;
void PrintArray( const int [][columnSize], int);
void SortArray( int [][columnSize], int);
void FillArray(int [][columnSize], int);
int main(int argc, char* argv[])
{   int array [rowSize][columnSize];
FillArray(array, rowSize);
cout << "До сортировки: " << endl;
PrintArray(array, rowSize);   SortArray(array, rowSize);
cout << "После сортировки: " << endl;   PrintArray(array, rowSize);
return 0;   }
void PrintArray(const int ar[][columnSize], int rowSize)
{   for (int i = 0; i < rowSize; i++)
{   for (int j = 0; j < columnSize; j++)
{   cout << "   " << ar[j][i];   }
cout << endl;   }}
void SortArray(int ar[][columnSize], int rowSize)
{
int buf = 0, cyc = rowSize;   for (int j = 0; j < columnSize; j++)
{   for (int i = 0; i < rowSize; i++)
{   for (int c = 0; c < cyc - 1; c++)
{   if (ar[c][j] > ar[c + 1][j])
{   buf = ar[c][j];
ar[c][j] = ar[c + 1][j];
ar[c + 1][j] = buf;   }}
cyc--;   }
cyc = rowSize;   }}
void FillArray(int ar[][columnSize], int rowSize)
{   for (int i = 0; i < rowSize; i++)
{   for (int j = 0; j < columnSize; j++)
ar[i][j] = rand() % 100;   }}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru