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

Дан массив MxN. За один просмотр массива указать количество элементов с наибольшим значением - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Error C4700: использована неинициализированная локальная переменная "k" http://www.cyberforum.ru/cpp-beginners/thread1303408.html
Начал программировать в С++ недавно, решил набить программу по нахождению палиндрома, но когда компилирую видает Ошибка 1 error C4700: использована неинициализированная локальная переменная "k" строка 18 Палиндром 1 #include<iostream> #include<string> using namespace std; int main()
C++ Найти самое длинное слово в котором буквы не повторяются Найти самое длинное слово в котором буквы не повторяются http://www.cyberforum.ru/cpp-beginners/thread1303407.html
Определить совпадают ли строки со столбцами C++
Определите, содержатся ли в квадратном массиве N×N строки, элементы которых совпадают с элементами некоторого столбца. Если да, то выведите номера всех подобных строк и столбцов.
Классы "Дата" и "Приказ" C++
Описать класс ДАТА. На базе этого класса описать класс ПРИКАЗ с характеристиками {ТабN_работника, Д_начала_действия, Д_конца_действия, Признак}. Атрибут Признак принимает значение: 0 = работа; 1 = декретный отпуск; 2 = отпуск по уходу за ребенком до 3 лет; 3 = отпуск по уходу за ребенком от 3 до 6 лет. Значение Признаки 0,1 - дают право на учет стажа, 2,3 - нет. Информация о приказах...
C++ Сортировка vector<vector<int>> http://www.cyberforum.ru/cpp-beginners/thread1303389.html
Всем привет, подскажите может есть вариант по-оптимальнее ? #include <iostream> #include <vector> #include <algorithm> int main() { std::vector<std::vector<int>> vq; std::vector<int> tmp; tmp.push_back(2);
C++ Расположить столбцы матрицы по невозрастанию их поэлементных сумм Переформировать матрицу таким образом, чтобы ее столбцы располагались по невозрастанию их поэлементных сумм.:wall: Помогите разобраться, плиз! подробнее

Показать сообщение отдельно
D_in_practice
 Аватар для D_in_practice
330 / 330 / 159
Регистрация: 02.10.2014
Сообщений: 666
18.11.2014, 14:56     Дан массив MxN. За один просмотр массива указать количество элементов с наибольшим значением
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
#include <iostream>
#include <climits>
 
int main(){
    
    int n, m;
    std::cin >> n >> m;
    
    int a[10][10];
    int max = INT_MIN;
    int count = 0;
    for (int i = 0; i < n; ++i)
        for (int j = 0; j < m; ++j){
            std::cout << "a[" << i << "][" << j << "] = ";
            std::cin >> a[i][j];
            if (a[i][j] == max)
                ++count;
            else if (a[i][j] > max){
                max = a[i][j];
                count = 1;
            }           
        }
    
    std::cout << "max = " << max << ", count = " << count << std::endl;     
}
 
Текущее время: 14:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru