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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Никитааааа
0 / 0 / 0
Регистрация: 26.02.2014
Сообщений: 18
#1

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

26.02.2014, 16:42. Просмотров 307. Ответов 2
Метки нет (Все метки)

Матрицу A (m, n) заполнить следующим образом. Для заданных k и l элемента akl присвоить значение 1; элементам, окружающих его - значение 2; элементам следующий круг окружения - значение 3 и т.д. до заполнения всей матрицы
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2014, 16:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заполнить матрицу по правилу (C++):

Заполнить матрицу по правилу - C++
Привет!помогите составить программу,которая заполнит массив А как показано ниже: сначала заполнила весь массив нулями: void main(){ ...

Заполнить матрицу по правилу - C++
Матрицу K(m, n) заполнить следующим образом. Элементам, находящимся на периферии (по периметру матрицы), присвоить значение 1; периметру...

Заполнить матрицу по правилу - C++
помогите пожалуйста заполнить массив(NxM) последовательными числами от 1 до NxM в следующем порядке. например 1 6 7 12 2 5 8 11 3 4...

Матрицу A (m, n) заполнить по указанному правилу - C++
Помогите решить. Матрицу A (m, n) заполнить следующим образом. Для заданных k и l элемента akl присвоить значение 1; элементам,...

Заполнить квадратную матрицу согласно заданному правилу - C++
помогите пожалуйста Заполнить двумерный массив размером 7 на 7 пояснением если не трудно на языке c++ заранее спасибо

Заполнить квадратную матрицу по правилу «шахматная доска» - C++
Помогите заполнить квадратную матрицу порядка N по следующему правилу: «шахматная доска» - чередовать в каждой строке числа 0 и 1, причем...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
26.02.2014, 16:54 #2
C++
1
2
3
4
5
6
7
8
9
10
const int m=10;
const int n=10;
int l=5,k=3;
int A[m][n];
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
    int dist=(int)sqrt(double(k-i)*(k-i)+(j-l)*(j-l));
    A[i][j]=dist+1;
}
1
19boom96
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 129
Завершенные тесты: 1
01.04.2015, 20:20 #3
zss, а по другой формуле можно?
где отдельно расчёт для i и j ?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.04.2015, 20:20
Привет! Вот еще темы с ответами:

Заполнить квадратную матрицу порядка N по определенному правилу - C++
Дан двумерный массив состоящий из NxN( N вводится с клавиатуры). задача заключается в том, что надо сделать так: ...

Заполнить матрицу случайными числами. Вернуть матрицу на 90o по часовой стрелке - C++
Заполнить матрицу случайными числами. Вернуть матрицу на 90o по часовой стрелке.

Заполнить матрицу случайными числами. Развернуть матрицу на 90(градусов) против часовой стрелки - C++
Заполнить матрицу случайными числами. Развернуть матрицу на 90o против часовой стрелки

Заполнить матрицу 9x9 случайными числами. Отобразить матрицу симметрично относительно главной диагонали - C++
Заполнить матрицу случайными числами. Отобразить матрицу симметрично относительно главной диагонали


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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