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

Обработка квадратной матрицы - замена строки стобцом

04.01.2011, 19:09. Показов 541. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
поменять местами строку матрицы P(N, N), который содержит максимальный элемент на главной диагонали, со столбцом, который содержит МИНИМАЛЬНЫЙ элемент главной диагонали

Данные: тип элементов: целые, N=5
Элементы от -8 до 19

язык С.

спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.01.2011, 19:09
Ответы с готовыми решениями:

Замена первых элементов каждой строки квадратной матрицы на сумму элементов этой строки
Замена первых элементов каждой строки квадратной матрицы на сумму элементов этой строки

Обработка квадратной матрицы
Ребята, Помогите сделать мне следующую задачу Задана матрица размером n x n. ...

Номер строки квадратной матрицы, сумма элементов которой максимальна
Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов...

Передать в функцию указатель на начало и конец строки квадратной матрицы
Дана обычная квадратная матрица, размером matrixSize. Память под неё выделена с помощью оператора...

2
Эксперт С++
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
04.01.2011, 19:51 2
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
int main ()
{
    srand( time( NULL ) );
    const int n=5;
    int **P, i,j;
    P = (int **)malloc (n * sizeof (int *));
        for (i = 0; i < n; i++)
                P [i] = (int *)malloc (n * sizeof (int));
    for(i=0; i<n; i++)
       for(j=0; j<n; j++)
           P[i][j]=rand()%28-8;
    printf("Ishodnay matrica\n");
    for(i=0; i<n; i++)
        {
       for(j=0; j<n; j++)
          printf("%4d", P[i][j]);
          printf("\n");
        }
    int max_i=0, min_j=0;
    for(i=0; i<n; i++)
    {
        if(P[i][i]>P[max_i][max_i])
            max_i=i;
        if(P[i][i]<P[min_j][min_j])
            min_j=i;
    }
    for(i=0; i<n; i++)
    {
        int temp=P[max_i][i];
        P[max_i][i]=P[i][min_j];
        P[i][min_j]=temp;
    }
    printf("Poluchennay matrica\n");
    for(i=0; i<n; i++)
        {
       for(j=0; j<n; j++)
          printf("%4d", P[i][j]);
          printf("\n");
        }   
        getch();
    return 0; 
}
1
0 / 0 / 0
Регистрация: 22.10.2010
Сообщений: 33
04.01.2011, 20:41  [ТС] 3
спасибо!
0
04.01.2011, 20:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.01.2011, 20:41
Помогаю со студенческими работами здесь

Определить номер строки квадратной матрицы с максимальной суммой элементов
Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов которой...

Отсортировать элементы каждой строки квадратной матрицы размерностью N по убыванию.
добрый день.... нужна ваша помощь.... Отсортировать элементы каждой строки квадратной матрицы...

Определение номера строки квадратной матрицы, сумма элементов которой максимальна
Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов которой...

Определить номер строки квадратной матрицы, сумма элементов которой максимальна
Доброго времени суток уважаемые, у меня есть такой код #include &quot;stdafx.h&quot; #include &quot;stdio.h&quot;...


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

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