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

Написать и протестировать функцию,подсчитывающую количество минимальных элементов в целочисленной матрице - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ составить вектор без нулевых элементов http://www.cyberforum.ru/cpp-beginners/thread262427.html
Дана матрица 00 12 00 00 34 00 65 00 71 95 00 69 00 58 00 00 63 00 Совтавить вектор без нулевых элементов. код на С.
C++ Подключаемы библиотеки Здравствуйте! Есть функция memset - библиотеки string.h Вопрос. Есть код: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) http://www.cyberforum.ru/cpp-beginners/thread262425.html
Дерево поиска. добавление элемента C++
Привет. Поясните кое что с деревом. Допустим есть класс class bst { public: bst(): root(NULL) {} virtual ~bst() {} void insert(binaryNode*& , size_t); void inorder(binaryNode*);
C++ Найти сумму ряда
Прошу помощи с написанием программы на Си s=(2/1!)+(4+6/2!)+(5+8+11/3!)+(6+10+14+18/4!)+...........n Благодарю всех откликнувшихся на просьбу!!!!
C++ таблица значений функции F(x) http://www.cyberforum.ru/cpp-beginners/thread262409.html
помогите пожалуйста - моя первая в жизни лаба по С++, хочу сама разобраться - не получается Составить программу, которая выводит на экран таблицу значений функции F(x) в разных диапазонах. Значение функции F(x) вычислить за данной формулой. Определите области допустимых значений параметров формул. Диапазон и шаг изменения аргумента задать во время выполнения программы из клавиатуры. ...
C++ Калькулятор Доброго времени суток, Народ! Помогите плиз с задачей. Нужен исходник калькулятора, самого простого, на 4 действия. Заранее спасибо!!! подробнее

Показать сообщение отдельно
neske
1426 / 793 / 56
Регистрация: 26.03.2010
Сообщений: 2,734
23.03.2011, 11:58     Написать и протестировать функцию,подсчитывающую количество минимальных элементов в целочисленной матрице
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
#include <iostream>
#include <ctime>
#include <algorithm>
#include <iterator>
 
int rnd (void)
{
    return rand()%5;
}
 
int func (const int *MAS, const int SIZE)
{
    return std::count (MAS, MAS+SIZE, *std::min_element (MAS, MAS+SIZE));
}
 
int main (void)
{
    const int SIZE=10;
    int MAS[SIZE];
    //
    srand (time (NULL));
    std::cout << "Start matrix: ";
    std::generate_n (MAS, SIZE, rnd);
    std::copy (MAS, MAS+SIZE, std::ostream_iterator <int> (std::cout, " "));
    std::cout << std::endl;
    //
    std::cout << "Count: " << func (MAS, SIZE);
 
    return 0;
}
 
Текущее время: 08:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru