Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Blackhole
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 19
#1

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

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

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

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

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

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

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

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

Вычесть из элементов первого столбца матрицы значение максимального элемента матрицы - C++
Составить программу, в которой 1) организовать ввод матрицы размера mxn из целых чисел; 2) вычесть из элементов первого столбца матрицы...

4
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
02.05.2014, 00:08 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
23837 / 15829 / 4777
Регистрация: 22.10.2011
Сообщений: 27,996
Записей в блоге: 5
02.05.2014, 00:17 #3
cooller, А чего на шарпе-то? Раздел вроде Плюсовый...
0
cooller
565 / 533 / 120
Регистрация: 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 Посмотреть сообщение
А чего на шарпе-то? Раздел вроде Плюсовый...
тем не менее, ТС признал лучшим ответом именно код на шарпе

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

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

Вычислить произведение индексов максимального и минимального элементов массива - C++
Я первый курс, а на завтра нужно сдать(не могу решить задание). Помогите пожалуйста. Создать и вывести массив А, элементы которого...

Определение индексов максимального и минимального элементов двумерного массива - C++
Помогите, пожалуйста. Написал код, но не знаю как убрать 0 в 1 строчке и 1 столбике не повредив при этом весь код.#include &lt;iostream&gt; ...

Найти среднее арифметическое индексов минимального и максимального элементов массива - C++
Определить среднее арифметическое индексов минимального и максимального элементов массива А, где 0&lt;=n&lt;=20. Визначити середнє...


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

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

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