Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
blak
9 / 9 / 1
Регистрация: 05.09.2010
Сообщений: 195
1

Найти максимальный элемент побочной диагонали матрицы

17.11.2010, 23:17. Просмотров 1303. Ответов 6
Метки нет (Все метки)

3. В заданной квадратной матрице С определить наибольший элемент и
умножить его на сумму элементов главной диагонали.
4. Переставить значения каждой пары элементов заданной квадратной
матрицы А, симметричных относительно главной диагонали. Найти
максимальный элемент побочной диагонали.
помогите кто знает
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2010, 23:17
Ответы с готовыми решениями:

Найти максимальный элемент матрицы выше побочной диагонали
Пользователь вводит размер и элементы матрицы, программа должна найти максимальный элемент выше...

На побочной диагонали матрицы найти максимальный и минимальный элементы
Дана квадратная матрица размером 6х6.На побочной диагонали найти максимальный и минимальный...

На побочной диагонали матрицы найти максимальный и минимальный элементы
Дана квадратная матрица размером 6х6.На побочной диагонали найти максимальный и минимальный...

Найти максимальный элемент среди элементов, расположенных выше побочной диагонали
помогите пожалуйста!!!! Дан массив A. Найти максимальный элемент среди элементов, расположенных...

Найти минимальный элемент ниже побочной диагонали матрицы
Добрый день.Я сделал программу,но нужно,чтобы исходный массив и результат были помещены в файл,как...

6
VASSUV
MiThEoN
443 / 307 / 35
Регистрация: 31.10.2009
Сообщений: 505
Записей в блоге: 2
Завершенные тесты: 1
18.11.2010, 00:12 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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#define N 20
int _tmain(int argc, _TCHAR* argv[])
{
    int a[N][N];
    int n,i,j,max,imax,jmax,k,s=0;
    printf("Vvedite n:");
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        for(j=0;j<n;j++)
        {
            scanf("%d",&a[i][j]);   
        }
    }
    for(i=0;i<n;i++)
    {
        s+=a[i][i]; // Сумма эл. главной диагонали
    }
    max=a[0][0];
    imax=0;jmax=0;
    for(i=0;i<n;i++) //Нахождение максимального эл..
    {
        for(j=0;j<n;j++)
        {
            if(max<a[i][j])
            {
                imax=i;
                jmax=j;
                max=a[i][j];
            }
        }
    }
    printf("\n");
    a[imax][jmax]*=s;
    printf("s=%d, a[imax][jmax]=%d",s,a[imax][jmax]);
    for(i=0;i<n;i++)
    {
        for(j=0;j<n;j++)
        {
            if(i<j)
            {
                k=a[i][j];
                a[i][j]=a[j][i];
                a[j][i]=k;
            }
        }
    }
    printf("\n");
    printf("\nTransponirovannaya matrica:\n");
    printf("\n");
    for(i=0;i<n;i++)
    {
        for(j=0;j<n;j++)
        {
            printf("%8d ",a[i][j]); 
        }
        printf("\n");
    }
    printf("\n");
    max = a[0][n-1];
    for(i=1;i<n;i++)
    {
        if(max<a[i][n-1-i])
            max=a[i][n-1-i];
    }
    printf("max=%d ",max);  
    getch();
    return 0;
}
2
blak
9 / 9 / 1
Регистрация: 05.09.2010
Сообщений: 195
18.11.2010, 07:23  [ТС] 3
здесь оба задания?если это так скажите пожалуйста где какое начинается
0
VASSUV
MiThEoN
443 / 307 / 35
Регистрация: 31.10.2009
Сообщений: 505
Записей в блоге: 2
Завершенные тесты: 1
18.11.2010, 09:13 4
до 31 строки первое дальше второе

Добавлено через 1 час 6 минут
Простите в данном коде не 31 а 37 строка
1
blak
9 / 9 / 1
Регистрация: 05.09.2010
Сообщений: 195
23.11.2010, 22:53  [ТС] 5
напишмте если не трудно пожалуйста на Си а не на С++,чтобы только язык Си был
0
VASSUV
MiThEoN
443 / 307 / 35
Регистрация: 31.10.2009
Сообщений: 505
Записей в блоге: 2
Завершенные тесты: 1
23.11.2010, 23:01 6
А в чем трудности исправления???
1
blak
9 / 9 / 1
Регистрация: 05.09.2010
Сообщений: 195
24.11.2010, 00:22  [ТС] 7
незнаю,я не понимаю С++,если не трудно исправьте пожалуйста
0
24.11.2010, 00:22
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2010, 00:22

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

Найти минимальный элемент среди элементов, лежащих ниже побочной диагонали матрицы
Не могу написать на языке Си Задача: Дан двумерный числовой массив порядка мхм. Найти минимальный...

Определить максимальный элемент побочной диагонали
Статическая память. Двумерный массив. Массив квадратный. Определить максимальный элемент побочной...


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

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

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