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

Заполнить квадратную матрицу следующим способом

22.03.2015, 11:04. Показов 1068. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно заполнить матрицу вот таким способом

Y\X 0 1 2 3 4 5 6 7 8
---------------------
0 | 5 5 5 5 5 5 5 5 5
1 | 5 4 4 4 4 4 4 4 5
2 | 5 4 3 3 3 3 3 4 5
3 | 5 4 3 2 2 2 3 4 5
4 | 5 4 3 2 1 2 3 4 5
5 | 5 4 3 2 2 2 3 4 5
6 | 5 4 3 3 3 3 3 4 5
7 | 5 4 4 4 4 4 4 4 5
8 | 5 5 5 5 5 5 5 5 5

Добавлено через 1 минуту
Как это можно организовать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2015, 11:04
Ответы с готовыми решениями:

Заполнить квадратную матрицу следующим способом
Собственно, кто сможет помочь? :-|

Матрицу K(m, n) заполнить следующим образом
Матрицу K(m, n) заполнить следующим образом. Элементам, находящимся на периферии (по периметру...

Заполнить матрицу А (7×8) следующим образом
Заполнить матрицу А (7×8) следующим образом: на главной диагонали – «0», над диагональю – «1», под...

Массив: Получить новую матрицу следующим способом: умножением Min каждой строки первой матрицы на Max соответствующего столбца второй
Пусть даны две вещественные матрицы порядка N. Получить новую матрицу следующим способом:...

1
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
22.03.2015, 11:23 2
Лучший ответ Сообщение было отмечено Vehicle как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int main()
{
    int A[9][9];
    for (int i = 5; i > 0; i--)
        for (int j = 5 - i; j < 4 + i; j++)
            A[3 + i][j] = A[5 - i][j] = A[j][5-i] = A[j][3 + i] = i;
 
    for (int i = 0; i < 9; i++) {
        for (int j = 0; j < 9; j++)
            std::cout <<A[i][j] <<' ';
        std::cout <<std::endl;
    }
}
Миниатюры
Заполнить квадратную матрицу следующим способом  
1
22.03.2015, 11:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2015, 11:23
Помогаю со студенческими работами здесь

Заполнить квадратную матрицу змейкой
Задано число N. Заполните квадратную матрицу NxN числами от 1 до N^2 “змейкой”, как показано в...

Заполнить квадратную матрицу по спирали
Одномерный: В заданном целочисленном массиве R(9) определить индекс наибольшего из нечетных по...

Заполнить квадратную матрицу змейкой
заполнить квадратную матрицу NxN змейкой С++ вот так: 25 24 23 22 21 16 17 18 19 20 15 14 13...

Заполнить квадратную матрицу 10 на 10 змейкой
заполнить квадратную матрицу 10 на 10 змейкой С++ вот так: 91 92 93 94...98 99 100 90 89 88...


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

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