Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 7
1

С++ заполнение матрицы

10.06.2014, 21:08. Просмотров 1075. Ответов 1
Метки нет (Все метки)

Нужно сформировать такую матрицу :
11 12 13 14 15
10 9 8 7 6
1 2 3 4 5
10 9 8 7 6
11 12 13 14 15
Вообще не понимаю как мы должны это сделать(
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2014, 21:08
Ответы с готовыми решениями:

Заполнение матрицы и печать столбца этой матрицы
Подскажите пожалуйста код программы для задания: Заполнить в памяти ЭВМ матрицу: 0 1...

Заполнение матрицы
Здравствуйте. Простите за нубо-вопрос, есть схема собранная в Simulink, что нужно поставить между...

Заполнение матрицы
Существует матрица n*m и отдельная функция для ввода input. В main я написал: float B;...

Заполнение матрицы
Есть stringlist в котором N количество строк, каждая строка имеет вид "******.txt" * - какие-то...

1
51 / 71 / 20
Регистрация: 23.01.2013
Сообщений: 273
10.06.2014, 21:16 2
Лучший ответ Сообщение было отмечено -Victoria- как решение

Решение

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
#include<cstdio>
 
int n, cnt, a[105][105];
 
int main()
{
    scanf("%d", &n);
    cnt = n * (n + 1) / 2;
    for (int i = 0; i < (n + 1) / 2; i++)
        if (i % 2 == 0)
            for (int j = n - 1; j >= 0; j--)
                a[i][j] = cnt--;
        else
            for (int j = 0; j < n; j++)
                a[i][j] = cnt--;
    for (int i = (n + 1) / 2; i < n; i++)
        for (int j = 0; j < n; j++)
            a[i][j] = a[n - i - 1][j];
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
            printf("%d ", a[i][j]);
        puts("");
    }
}
Добавлено через 1 минуту
Если что, эта программа формирует матрицу такого вида только для нечетного n.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2014, 21:16

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Заполнение матрицы
Добрый вечер всем! Мне нужно сделать, чтобы матрица заполнялась по спирали (с первого элемента по...

Заполнение матрицы
Как сделать так чтобы цифры или буквы которые я ввожу либо в консоль, либо в textBox заносились в...

Заполнение матрицы!
Не могу вывести матрицу...то есть вначале её ввести а потом вывести,или я что-то не так делаю? мой...

Заполнение матрицы
Есть программа, которая запрашивает у пользователя размер матрицы, а потом заполняет ее случайными...


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

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

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