Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Для новичков > Задача с матрицей |
Автор: Azza 26.4.2011, 14:36 | ||
Матрицу М(m, n) заполнить натуральными числами от 1 до m*n по спирали, начинающейся в левом верхнем углу и закрученной почасовой стрелке 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 Вот моя программа, но она не работает, как надо, не могу исправить
|
Автор: borisbn 26.4.2011, 16:45 |
Azza, воспользуйся кнопкой Код для нормального форматирования кода, а то читать совершенно невозможно |
Автор: Azza 26.4.2011, 16:50 |
Теперь должно быть нормально |
Автор: bsa 26.4.2011, 17:03 |
Azza, почитай http://forum.vingrad.ru/forum/topic-269805/kw-faq-coding-style-%D1%81%D1%82%D0%B8%D0%BB%D1%8C-%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.html. Возможно, если последуешь указанному там совету, то получится найти ошибки. ![]() |
Автор: borisbn 26.4.2011, 18:42 |
ничего не изменилось. (я думал, что без кнопки код твоё форматирование съёдается html-рендерингом, а его, оказывается, просто не было). воспользуйся советом bsa и почитай ту статью, затем приведи код хоть в какой-нибудь порядок - а затем поможем. не вопрос. просто сейчас это как каракули врачей разбирать. |
Автор: borisbn 26.4.2011, 23:45 | ||||
Azza, подсказываю: как лучше читаемо ? так:
или так:
P.S. Я уже решил задачу, но не выкладываю, т.к. помогать человеку с таким отношением к другим не хоццца ![]() |
Автор: Azza 27.4.2011, 07:23 |
Дело в том, что правильному оформлению кода нас, к сожалению, не учат, препод говорит, что ему плевать, как мы оформляем, хоть в одну строчку.. |
Автор: borisbn 27.4.2011, 08:57 |
вот ещё вариант. IMHO попроще. http://liveworkspace.org/code/59ee22cd775568d22803cebde83d5a97 выбирай |
Автор: Dov 27.4.2011, 19:08 | ||
![]() Здесь без напильника не обойтись... ![]() |
Автор: borisbn 27.4.2011, 19:12 |
уупс ![]() http://liveworkspace.org/code/4c772211f2631541bd72fda6be8066db P.S. Хотя лучше б это ТС нашёл ![]() |