Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/40: Рейтинг темы: голосов - 40, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 24.01.2017
Сообщений: 18
1

Заполнить двумерный массив целыми числами от 1 до 100 по спирали

11.03.2017, 20:04. Показов 7908. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заполнить двумерный массив целыми числами от 1 до 100 по спирали
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2017, 20:04
Ответы с готовыми решениями:

Заполнить двумерный массив целыми числами от 1 до 100 по спирали
Заполнить двумерный массив целыми числами от 1 до 100 по спирали Начал изучение c++. Работаю в...

Заполнить двумерный массив размером 10 на 10 целыми числами по возрастанию
требуется написать программу, заполняющую двухмерный массив размерностью 10 на 10 целыми числами по...

Заполнить двумерный массив размером 7 на 7 числами, расположенными в нем по спирали
Заполнить двумерный массив размером 7 на 7 числами 1,2,..49, расположенными в нем по спирали!...

Случайным образом заполнить двумерный массив фиксированного размера целыми числами в заданном диапазоне
Кто знает как решить задачу на С++, при помощи двумерного массива? Написать программу, которая...

1
55 / 55 / 51
Регистрация: 05.07.2016
Сообщений: 179
11.03.2017, 20:20 2
Лучший ответ Сообщение было отмечено Adam1892 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int main ()
{
int const n=10;
 int A[n][n];
 int i=1,j,k,p=n/2;
 for(k=1;k<=p;k++)
 {
 for (j=k-1;j<n-k+1;j++) A[k-1][j]=i++;
 for (j=k;j<n-k+1;j++) A[j][n-k]=i++;
 for (j=n-k-1;j>=k-1;--j) A[n-k][j]=i++;
 for (j=n-k-1;j>=k;j--) A[j][k-1]=i++;
 }
 if (n%2==1) A[p][p]=n*n;
 for(i=0;i<n;i++)
  for(j=0;j<n;j++)
  {
   cout << A[i][j]<< " ";
   if(j==n-1) cout << "\n";
  }
return 0;
}
1
11.03.2017, 20:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.03.2017, 20:20
Помогаю со студенческими работами здесь

Заполнить двумерный массив случайными числами от 10 до 100
Заполнить двумерный массив случайными числами от 10 до 100. Посчитать сумму элементов отдельно в...

Заполнить файл целыми 30 числами, полученными с генератора случайных чисел в интервале от -100 до 100
1.Заполнить файл целыми 30 числами, полученными с помощью генератора случайных чисел в интервале от...

Заполнить двумерный массив по спирали
#include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; int main () { setlocale...

Заполнить двумерный массив по спирали
Заполнить двумерный массив по спирали. Пример: 1 2 3 4 12 13 14 5 11 16 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru