0 / 0 / 1
Регистрация: 15.09.2013
Сообщений: 11

Построить вещественную матрицу по образцу

03.11.2013, 21:22. Показов 1203. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста!!!! Как для заданного значения n (константа) построить вещественную матрицу X nxn:
1 1 1..........1 1 1
1 2 2 2.......2 2 1
1 2 3 3 ......3 2 1
1 2 3 4 ...4 3 2 1
.........................
1 2 2.............2 1
1 1 1 1.............1
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.11.2013, 21:22
Ответы с готовыми решениями:

Построить матрицу по образцу
помоги пожалуйста ,а то я совсем не разбираюсь

Построить квадратную матрицу по образцу
Построить квадратную матрицу порядка 2n. Мало того что не понимаю самого задания:wall:,так еще и программу вряд ли напишу.Прошу вашей...

Квадратную вещественную матрицу А раз
В задаче предусмотреть динамический захват памяти, решение оформить в виде отдельной функции. Квадратную вещественную матрицу А размером...

2
109 / 107 / 44
Регистрация: 04.10.2013
Сообщений: 231
03.11.2013, 22:14
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
#include "iostream"
using namespace std;
 
int main ()
{
    setlocale(LC_ALL, "rus");
    int n;
    cout<<"n: ";
    cin>>n;
 
    for(int i=1; i<=n; i++, cout<<endl)
    {
        int k, kk=0;
        if (n%2==0) k = n/2;
        else k=(n-1)/2; 
        if(i<=k) k = i;
        if (i>k) k = n-i+1;
        
        for(int j=1; j<=k; j++, kk++)
            cout<<j<<" ";
 
        for(int j=k+1; j<=n-k; j++, kk++)
            cout<<k<<" ";
 
        for(int j=kk+1, z=n-kk; j<=n; j++, z--)
            cout<<z<<" ";
    }
    
    system("pause");
    return 0;
}
1
0 / 0 / 1
Регистрация: 15.09.2013
Сообщений: 11
05.11.2013, 14:37  [ТС]
Спасибо большое!!! Не могли бы вы объяснить принцип действия цикла:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
for(int i=1; i<=n; i++, cout<<endl)
    {
        int k, kk=0;
        if (n%2==0) k = n/2;
        else k=(n-1)/2; 
        if(i<=k) k = i;
        if (i>k) k = n-i+1;
        
        for(int j=1; j<=k; j++, kk++)
            cout<<j<<" ";
 
        for(int j=k+1; j<=n-k; j++, kk++)
            cout<<k<<" ";
 
        for(int j=kk+1, z=n-kk; j<=n; j++, z--)
            cout<<z<<" ";
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.11.2013, 14:37
Помогаю со студенческими работами здесь

Квадратную вещественную матрицу возвести в K-ю степень
Доброго времени суток, помогите пожалуйста с заданием. Желательно максимально просто Задание 3. Память для массива выделить...

Транспонировать данную вещественную квадратную матрицу порядка n
Помогите срочно нужно, пожалуйста!

Ввести с клавиатуры вещественную матрицу размерностью 5x5. Определить
Ввести с клавиатуры вещественную матрицу размерностью 5x5. Определить: а) максимальный элемент на главной диагонали; б) сумму модулей...

Получить вещественную матрицу, строки которой задаются соответствующими формулами
Получить вещественную матрицу А(7,7), первая строка которой задается формулой {a}_1{}_j{}{}=2,13j+3,7 (j=1,..,7), вторая строка задается...

Разработать программу, которая формирует случайным образом вещественную матрицу размером n x m
Помогите пожалуйста!!! С++Builder. Разработать программу, которая формирует случайным образом вещественную матрицу размером n x m (n, m...


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

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

Новые блоги и статьи
Kubernetes с Apache Flink для обработки данных в реальном времени
Mr. Docker 17.05.2025
Kubernetes — это целая философия управления распределёнными приложениями. В отличие от "примитивных" решений вроде Docker Swarm, K8s (как его ласково называют в тусовке DevOps-инженеров) предлагает. . .
Использование декораторов в Python
py-thonny 17.05.2025
Если вы когда-нибудь задумывались о том, как красиво расширить функциональность кода без лишней возни и дублирования, декораторы в Python — та самая волшебная палочка, которую вы искали. По сути, это. . .
Как некоторые отстают в навыках поиска информации в сети. Дублирование страницы открытого адреса в сети.
Hrethgir 17.05.2025
. . . берём бразуер, для многих он является инструментом поиска информации в сети. Понятное дело, что чтобы переходить по сслыкам есть такая фишка - "открыть в новой вкладке", но, представим себе что вы. . .
Реализация многопоточных сетевых серверов на Python
py-thonny 16.05.2025
Когда сталкиваешься с необходимостью писать высоконагруженные сетевые сервисы, выбор технологии имеет критическое значение. Python, со своей элегантностью и высоким уровнем абстракции, может. . .
C# и IoT: разработка Edge приложений с .NET и Azure IoT
UnmanagedCoder 16.05.2025
Мир меняется прямо на наших глазах, и интернет вещей (IoT) — один из главных катализаторов этих перемен. Если всего десять лет назад концепция "умных" устройств вызывала скептические улыбки, то. . .
Гибридные квантово-классические вычисления: Примеры оптимизации
EggHead 16.05.2025
Гибридные квантово-классические вычисления — это настоящий прорыв в подходах к решению сложнейших вычислительных задач. Представьте себе союз двух разных миров: классические компьютеры, с их. . .
Использование вебсокетов в приложениях Java с Netty
Javaican 16.05.2025
HTTP, краеугольный камень интернета, изначально был спроектирован для передачи гипертекста с минимальной интерактивностью. Его главный недостаток в контексте современных приложений — это. . .
Реализация операторов Kubernetes
Mr. Docker 16.05.2025
Концепция операторов Kubernetes зародилась в недрах компании CoreOS (позже купленной Red Hat), когда команда инженеров искала способ автоматизировать управление распределёнными базами данных в. . .
Отражение в C# и динамическое управление типами
stackOverflow 16.05.2025
Reflection API в . NET — это набор классов и интерфейсов в пространстве имён System. Reflection, который позволяет исследовать и манипулировать типами, методами, свойствами и другими элементами. . .
Настройка гиперпараметров с помощью Grid Search и Random Search в Python
AI_Generated 15.05.2025
В машинном обучении существует фундаментальное разделение между параметрами и гиперпараметрами моделей. Если параметры – это те величины, которые алгоритм "изучает" непосредственно из данных (веса. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru