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

Ввод/вывод элементов квадратной матрицы, вычисление индексов максимального элемента

01.05.2014, 23:57. Просмотров 1110. Ответов 4
Метки нет (Все метки)

Помогите написать программу для ввода элементов квадратной матрицы, вывода этого массива на экран, вычисления индексов максимального элемента массива.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2014, 23:57
Ответы с готовыми решениями:

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

Вычисление максимального элемента, среди элементов, расположенных на побочных диагоналях матрицы
Используя прототип функции, написать программу для вычисления максимального элемента, среди...

Функция: поиск максимального элемента матрицы и его индексов
Создайте функцию для поиска максимального элемента двумерного массива и его индексов - C++

Реализовать шаблонную функцию нахождения максимального элемента главной диагонали квадратной матрицы
Составьте функцию-шаблон для нахождения максимального элемента главной диагонали квадратной матрицы...

Многофункциональность. Ввод/вывод элементов двумерного массива и их индексов
Попросили сделать эту программу через многофункциональность. 1)Ввести массив А размерностью 3х3,...

4
cooller
565 / 533 / 280
Регистрация: 25.12.2013
Сообщений: 1,456
02.05.2014, 00:08 2
Лучший ответ Сообщение было отмечено Blackhole как решение

Решение

Blackhole,
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    
        static void Main(string[] args)
        {
            int[,] mas = new int[5, 5];
            Random rnd = new Random();
            int pos_i = 0,pos_j = 0;
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < 5; j++)
                {
                    mas[i, j] = rnd.Next(0, 100);
                    if(mas[i,j] > mas[pos_i,pos_j])
                    {
                        pos_i = i;
                        pos_j = j;
                    }
                    Console.Write(mas[i, j] + "\t");
                }
                Console.WriteLine();
            }
 
            Console.WriteLine("Индексы максимального элемента: " + pos_i + " "+pos_j);
        }
1
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26502 / 17797 / 7043
Регистрация: 22.10.2011
Сообщений: 31,318
Записей в блоге: 6
02.05.2014, 00:17 3
cooller, А чего на шарпе-то? Раздел вроде Плюсовый...
0
cooller
565 / 533 / 280
Регистрация: 25.12.2013
Сообщений: 1,456
02.05.2014, 00:28 4
UI, не обратил внимание, ну или показалось
щас переделаю, делов то

Добавлено через 9 минут
Blackhole,
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>
#include<cstdlib>
#include<iomanip>
 
int main()
{
    size_t const size = 4;
    int ** matrix = new int *[size];
    for(size_t i=0;i<size;i++)
        matrix[i] = new int [size];
    for(size_t i=0;i<size;i++)
    {
        for(size_t j=0;j<size;j++)
            std::cout<<std::setw(5)<<(matrix[i][j] = rand()%30 - 10);
        std::cout<<"\n";
    }
    size_t pos_i = 0,pos_j = 0;
    for(int i=0;i<size;i++)
    {
        for(int j=0;j<size;j++)
            if(matrix[i][j] > matrix[pos_i][pos_j])
            {
                pos_i = i;
                pos_j = j;
            }
    }
 
    std::cout<<"\nIndexes: "<<pos_i<<" "<<pos_j;
 
    return 0;
}
1
cooller
03.05.2014, 19:05     Ввод/вывод элементов квадратной матрицы, вычисление индексов максимального элемента
  #5

Не по теме:

Цитата Сообщение от UI Посмотреть сообщение
А чего на шарпе-то? Раздел вроде Плюсовый...
тем не менее, ТС признал лучшим ответом именно код на шарпе:D

0
03.05.2014, 19:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2014, 19:05
Привет! Вот еще темы с ответами:

Вычисление максимального элемента побочной диагонали матрицы
Используя прототип функции, написать программу для вычисления максимального элемента, среди...

В заданной матрице найти значение и номер максимального элемента (файловый ввод/вывод)
Из тестового файла ввести двумерный массив L(n,n), состоящий из целых чисел и вычислить: • найти...

Реализовать задание с использованием функций (ввод матрицы, вывод матрицы, вычисление суммы)
Реализовать задание с использованием функций (ввод матрицы, вывод матрицы, вычисление суммы) и...


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

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

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