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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ printf("%*0.4i" ,143); http://www.cyberforum.ru/cpp-beginners/thread519750.html
Вопрос: что делает "*"? Помогите плз)
C++ Перегнать из паскаля на С(чистый) Нужно перегнать эту програму в чистый С 1) Определить и записать в файл g сумму отрицательное чисел 2) Переписать в файл d числа, которые > за число -3, определить кол. эл в файле d program pr_19; uses CRT; var f,g,d:file of integer; a,s,h,n,i:integer; begin 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 я написал программу для рекурсии, а как через цикл for задать не могу сообразить... #include "stdafx.h" #include <conio.h> #include <iostream>
C++ Составление схем алгоритмов циклического процесса http://www.cyberforum.ru/cpp-beginners/thread519739.html
Приветствую всех. Пользователей. Я Школьник и столкнулся с проблемой. Я Оцутствовал пару занятий *Болел ну ближе к теме. Есть задание: *Составление схем алгоритмов циклического процесса* Сколько я не лазил по форумам и не рассматривал Как всё это выполняеться так и не понял. Пробывал на своем примере но ничего не получаеться. y=(x2+x+2)+√x2+2 ...
C++ Путешествие коня. Почему конь не хочет пробежать все возможные варианты? Всем привет. #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL,"Russian"); const int size=8; подробнее

Показать сообщение отдельно
Машенька1
 Аватар для Машенька1
3 / 0 / 0
Регистрация: 19.02.2012
Сообщений: 60
15.03.2012, 22:00     Задача на вывод элементов матрицы по спирали
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include<iostream.h>
#include<conio.h>
#define n 5
void main()
{
    int k,j,i;
    int imin,jmin,imax,jmax;
    int a[n][n];
    jmin=0;
    imin=1;
    jmax=n-1;
    imax=n-1;
    k=0;
    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);
    for(j=0;j<n;j++)
    {
    cout<<a[0][j]<<"  ";
    }
    cout<<endl;
    for(i=1;i<n;i++) 
    {
        for(j=0;j<n;j++)
        {
            cout<<a[i][j]<<" ";
        }
            cout<<endl;
    }
}
Элементы даны по спирали по часовой стрелке,как можно поменять,чтоб было против часовой стрелки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru