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

Заполнить квадратную матрицу по спирали - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Чтение файла в двоичном коде http://www.cyberforum.ru/cpp-beginners/thread1730208.html
Моя цель открыть любой файл в двоичном коде и записать этот код в отдельный txt файл #include <stdlib.h> #include <iostream> #include <fstream> #include <string> using namespace std; int main() {
C++ Составить блок-схему Есть задание: Заменить все элементы с отрицательными значениями на значение минимального не равного 0 положительного елемента. Есть решение в виде кода, но как составить блок-схему к коду не понимаю, помогите пожалуйста. #include <iostream> int main() { const int size = 10; int array = { -99, -5, 5, -2, 3, 5, 6, 8, -76, -8 }; int min, i = 0; while(array <= 0)... http://www.cyberforum.ru/cpp-beginners/thread1730207.html
C++ Объяснить, что делает операция *& и чем она отличается от простого указателя?
Пожалуйста объясните что делает этот оператор...чем он отличается от простого указателя?
Имитация контейнеров. Классы C++
Я создал через контейнеры, все работает замечательно. Но попросили сделать еще без использования контейнеров, можете помочь с кодом? Где и как его изменить? Вообще не могу сообразить. Создать класс «товар», имеющий цену, название, производителя. Определить конструктор, функцию печати. Создать класс «продовольственный товар», имеющий дату изготовления, срок годности, энергетическую ценность....
C++ Как открыть определенный файл через ShellExecute http://www.cyberforum.ru/cpp-beginners/thread1730176.html
Такая проблема, не знаю, как открыть (указать путь) к bat файлу ,который хочу открыть. делал так не получается. case 4:{ShellExecute(NULL, "open", "123.bat", "/select, d:\\user116\\Desktop\\123.bat", NULL, SW_SHOWNORMAL);break;} в чем ошибка?
C++ Вывести массив содержащий длины всех серий исходного массива Снова здравствуйте! Есть задача: "Дан целочисленный массив размера N. Назовем серией группу подряд идущих одинаковых элементов, а длиной серии - количество этих элементов (длина серии может быть равна 1). Вывести массив, содержащий длины всех серий исходного массива." Код представлен ниже. Помогите пожалуйста исправить, запуталась. #include <iostream> #include <cmath> #include <conio.h>... подробнее

Показать сообщение отдельно
Desking
0 / 0 / 0
Регистрация: 01.03.2016
Сообщений: 74
09.05.2016, 13:34     Заполнить квадратную матрицу по спирали
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
#include <iostream>
 
using namespace std;
 
 
int main() {
    int n,a,b;
    cin>>n>>a>>b;
    int mas[n][n];
    int k=1,j=0,s=1;
    while(j<n*n) {
        for (int i = s-1; i < n-(s-1); ++i) {
            mas[s-1][i] = k++;
            j++;
        }
        for (int i = s; i < n-(s-1); ++i) {
            mas[i][n - s] = k++;
            j++;
        }
        for (int i = n - (s+1); i >= s-1; i--) {
            mas[n - s][i] = k++;
            j++;
        }
        for (int i = n - (s+1); i >= s; i--) {
            mas[i][s-1] = k++;
            j++;
        }
        s++;
    }
 
    cout<<mas[a-1][b-1];
 
    return 0;
}
Только здесь за часовой
 
Текущее время: 04:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru