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

Спиральная матрица - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать квадратную матрицу А (15,15) следующего вида: http://www.cyberforum.ru/cpp-beginners/thread447744.html
Сформировать квадратную матрицу А (15,15) следующего вида: 1 2 3 ... 15 0 1 2 ... 14 0 0 1 ... 13 ... ... ... ... ...
C++ работа с файлами на с++ помогите сделать задачу. условие: правила записи текста в файл: в первом файле слова разделены запетой. во втором - символом ';'. в конце текстов - точка. назначение подпрограмы : получите название первого и второго файлов; подсчитывает и возвращает количество слов первого файла которые встречаются во втором файле. http://www.cyberforum.ru/cpp-beginners/thread447736.html
Матиматичеський пример C++
Надо посчетать фото задания (ниже). Добавлено через 48 секунд a=16.3 Прикрепляйте картинки к сообщениям!
C++ сравнение целых чисел
всем привет)))может быть вопрос слишком простым покажется для ВАС!!! Допусим мы имеем следующий код: 1)Вариант 1 int a=11; if(a>=10) printf("true"); else printf("false"); 2)Вариант 2
C++ Добавить К строк в конец матрицы http://www.cyberforum.ru/cpp-beginners/thread447684.html
Добавить К строк в конец матрицы
C++ Аналог realloc, знающий классы и вызывающий конструкторы/деструкторы Можно ли сделать такой шаблон? class A { }; class B { }; A *a; B *b; a=MyReAlloc(a, 1024); // Размер куска памяти по указателю a становится равным 1024-м объектам (а не байтам), для каждого создаваемого объекта вызывается A::A(), а при сокращении размера для каждого удаляемого объекта вызывается A::~A() b=MyReAlloc(b, 512); // Размер куска памяти по указателю b становится равным 512-ти... подробнее

Показать сообщение отдельно
Toshkarik
1139 / 856 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
17.02.2012, 16:59     Спиральная матрица
Ну как я понял
C
1
int A[9][9], b=2, s=1, i=4, j=4, y; //s - это расстояние до следующего поворота, b - число для заполнения, i - номер строки, j - номер столбца, y - счетчик итераций
Правда вот тут вот проблемка
C
1
2
3
4
for(y=0; y<s; y++)
        A[i][--j]=b++;
if(j==-1)
       break;
Происходит запись данных за пределом массива.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru