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

Задача на вывод элементов матрицы по спирали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ printf("%*0.4i" ,143); http://www.cyberforum.ru/cpp-beginners/thread519750.html
Вопрос: что делает "*"? Помогите плз)
C++ Перегнать из паскаля на С(чистый) Нужно перегнать эту програму в чистый С 1) Определить и записать в файл g сумму отрицательное чисел 2) Переписать в файл d числа, которые > за число -3, определить кол. эл в файле d program... http://www.cyberforum.ru/cpp-beginners/thread519743.html
C++ Проблема с компиляцией Релиза на VS2010
Приветствую. У меня опять возникла не логичная ситуация. Создал проект на VS2008. Через некоторое время решил его перевести на VS2010. Конвертация проекта на VS2010 прошла без проблем. Разработка...
Рекурсивный и итеративный метод C++
помогите пожалуйста написать программу для итеративного способа вычисления. нужно вычислить элементы последовательности a(n) = a(n div 2) + a(n div 3), n>1 a(0)=1 я написал программу для...
C++ Составление схем алгоритмов циклического процесса http://www.cyberforum.ru/cpp-beginners/thread519739.html
Приветствую всех. Пользователей. Я Школьник и столкнулся с проблемой. Я Оцутствовал пару занятий *Болел ну ближе к теме. Есть задание: *Составление схем алгоритмов циклического процесса*...
C++ Путешествие коня. Почему конь не хочет пробежать все возможные варианты? Всем привет. #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL,"Russian"); const int size=8; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
16.03.2012, 10:28
Цитата Сообщение от Машенька1 Посмотреть сообщение
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
do
 {
 for(j=jmin;j<=jmax;j++) //pervaia stroka
 {
 k++;
 a[imin-1][j]=k;
 }
 for(i=imin;i<=imax;i++) //poslednii stolbec
 {
 k++;
 a[i][jmax]=k;
 }
 jmax--;
 for(j=jmax;j>=jmin;j--) //posledniaia stroka
 {
 k++;
 a[imax][j]=k;
 }
 imax--;
 for(i=imax;i>=imin;i--) //pervii stolbec
 {
 k++;
 a[i][jmin]=k;
 }
 imin++;
 jmin++;
 }
 while (k<25);
заменить на:
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
        do
        {
                for(i=imin;i<=imax;i++)  //pervii stolbec
                {
                        k++;
                        a[i][jmin]=k;
                }
                jmin++;
                for(j=jmin;j<=jmax;j++)  //posledniaia stroka
                {
                        k++;
                        a[imax][j]=k;
                }
                imax--;
                for(i=imax;i>=imin;i--)  //poslednii stolbec
                {
                        k++;
                        a[i][jmax]=k;
                }
                jmax--;             
                for(j=jmax;j>=jmin;j--) //pervaia stroka
                {
                        k++;
                        a[imin][j]=k;
                }
                imin++;                                
                }
        while (k<25);

Не по теме:

можно еще смотреть на монитор через зеркало )

0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru