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

Найти максимальный элемент матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наследование http://www.cyberforum.ru/cpp-beginners/thread106290.html
Помогите доделать прогу... Нужно сделать иерархию классов студент и отец -> семейство Почти все сделано..но с ошибками=( и без инициализации #include <iostream> #include <string.h> #include <Windows.h> // подключаем пространство имен std, в котором // реализованы стандартные потоки ввода/вывода using namespace std;
C++ Тема: «Указатели» Чет я совсем запарился мозги не робят осталось 2 задачи сделать помогите пожалуйста, заранее спс 1) Составить функцию вычисления среднего значения элементов вещественного одномерного массива. Использовать эту функцию в основной программе, определяющей в матрице номер строки с наибольшим средним значением. 2) Задана матрица размером n*m. Найти максимальный по модулю элемент матрицы.... http://www.cyberforum.ru/cpp-beginners/thread106260.html
C++ Поменять местами максимальный и минимальный элементы
А вот ету задачку поможете решить????? Поменять местами максимальный и минимальный элементы.
C++ Ввод и вывод данных,оператор присваивания
Возможо я написал это не в той теме.Задачи простые,но я на них запоролся. 1)Даны катеты прямоугольного треугольника a и b.Найти его гипотенузу С и периметр. 2)Даны два круга с общим центром и радиусами R1 и R2 (R1>R2).Найти площади этих кругов S1 и S2,а также площадь S3 кольца,внешний радиус которого равен R1,а внутренний радиус равен R2. 3)Дана длина L окружности.Найти её радиус.Найти...
C++ Вывод в таблицу (не БД) http://www.cyberforum.ru/cpp-beginners/thread106235.html
Здравствуйте, други форумчане! Подскажите, как произвести вывод данных в таблицу вордовского типа, ну или чтобы открывалась вордпадом.. В общем, как сделать файлик текстового типа с табличкой данных, которая формируется в билдере (консольке)? Заранее благодарю.
C++ C++ ввод/вывод данных уважаемые, помогите пожалуйста разобраться с задачей. рассмотреть ввод - вывод символов и строк с помощью операторов и функций cin, cin.get(), cin.getline(), cout. в задаче необходимо ввести целые и вещевственные данные, а вывести с разным форматом заранее спасибо подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9531 / 5524 / 932
Регистрация: 25.07.2009
Сообщений: 10,611
19.03.2010, 00:39
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
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <cstdlib>
#include <ctime>
 
int main(){
    int **matrix, rows, cols;
    std::cout << "Rows: ";
    std::cin >> rows;
    std::cout << "Columns: ";
    std::cin >> cols;
    
    matrix = new int* [ rows ];
    for ( int i = 0; i < rows; ++i )
        matrix[i] = new int [ cols ];
    
    srand(time(NULL));
    for ( int i = 0; i < rows; ++i )
        for ( int j = 0; j < cols; ++j )
            matrix[i][j] = rand() % 100;
    
    std::cout << "Matrix:" << std::endl;
    for ( int i = 0; i < rows; ++i ){
        for ( int j = 0; j < cols; ++j )
            std::cout << std::setw(3) << matrix[i][j];
        std::cout << std::endl;
    }
    
    std::vector<int> maxv;
    for ( int i = 0; i < rows; ++i )
        maxv.push_back(*(std::max_element(matrix[i], matrix[i] + cols)));
    std::cout << "Maximum value: " << *(std::max_element(maxv.begin(), maxv.end())) << std::endl;
    
    for ( int i = 0; i < rows; ++i )
        delete [] matrix[i];
    delete [] matrix;
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru