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

Поиск элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вывод данных в консоль Visual Studio http://www.cyberforum.ru/cpp-beginners/thread713579.html
при выводе большого массива консоль не виводит первые значение, вернее они отбрасываются... как зделать чтобы все отображалось ? делал увеличение буфера в консоли не помогло.
C++ The variable 'x' is being used without being initialized #include <iostream> #include <math.h> using namespace std; int main() { const double PI = 3.14159265; int x, y; double z; http://www.cyberforum.ru/cpp-beginners/thread713568.html
Комбинаторика C++
Как определить количество элементов между средним арифметическим положительных и отрицательных чисел?Я нашел средние ариф. пол.,но точно такого же нет в массиве.И что нужно искать теперь в массиве наиболее близкое к нему?
Сформировать массив, вычислить среднее арифметическое отрицательных элементов массивов, удалить второй, пятый и шестой элементы C++
Я решил 1 задачу решение и условие ниже! Код решения #include <conio.h> #include <iostream> #include <ctime> #define MAX_RAND 100; using namespace std;
C++ Найти минимальный элемент среди m элементов массива А http://www.cyberforum.ru/cpp-beginners/thread713550.html
можете на с++ написать?
C++ Возвращаемое значение функции - указатель на массив. КАК это записать? Функция заполняет массив. например (кусок проги) .... int mas; int fun() { заполнила массив подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
29.11.2012, 19:38     Поиск элементов массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <ctime>
#include <algorithm>
 
int main()
{
    std::srand(unsigned(time(0)));
    const size_t size = 100;
    int arr[size], count = 0;;
    for(size_t i = 0; i < size; ++i)
    {
        arr[i] = rand()%11; 
        std::cout << arr[i] << " "; 
    }
    for(size_t i = 0; i < size; ++i) 
        if(arr[i] == arr[size-1])
            count++;
    //Или через функцию count из STL:
    std::cout<<"\ncount = "<<std::count(arr, arr+size, arr[size-1]);
    std::cout << "\ncount = " << count << std::endl;
    system("pause");
    return 0;
}
 
Текущее время: 10:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru