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

Функция: определить, сколько раз заданное число встречается в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка с условиями http://www.cyberforum.ru/cpp-beginners/thread1082766.html
Проблемы с else{}оно выскакивает не тогда когда нужно. cin.ignore() не помог,хотя в похожей ситуации он пригодился. Из-за не знания я в тупике. #include <iostream> #include <locale.h> #include "std_lib_facilities.h" using namespace std; int main(){
C++ Среднее арифметическое положительных элементов массива, произведение и количество отрицательных элементов в массиве X найти среднее арифметическое положительных элементов массива, произведение и кол-во отрицательных элементов массива. http://www.cyberforum.ru/cpp-beginners/thread1082764.html
Одномерный массив C++
Перепечатывайте пожалуйста задание на форум в текстовом виде.
Произведение двух матриц C++
Произведение двух матриц, помогите пожалуйста написать код программы, нужно срочно
C++ дан массив, вычислить наибольшее и наименьшее значение модуля разности между соседними элементами http://www.cyberforum.ru/cpp-beginners/thread1082750.html
Здравствуйте! Помогите, пожалуйста, с задачей: дан массив, вычислить наибольшее и наименьшее значение модуля разности между соседними элементами. Думаю, это связано с минимальными и максимальными значениями в массиве, но не понимаю, как это реализовать...
C++ в массиве вещественных чисел найти количество элементов, ближайшим целое для которых - единица Здравствуйте! Помогите с задачей, пожалуйста: в массиве вещественных чисел найти количество элементов, ближайшим целым числом для которых является единица. Не понимаю, как искать ближайшее целое... подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
27.01.2014, 15:18     Функция: определить, сколько раз заданное число встречается в массиве
devib1ood,
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<cstdlib>
#include<ctime>
 
int CountNumber(int *arr,int size,int value)
{
    size_t CountNum(0);
    for(size_t i = 0;i<size;i++)
        if(arr[i]==value)
            CountNum++;
    return CountNum;
}
 
int main()
{
    srand(time(nullptr));
    size_t ArraySize;
    std::cout<<"size:";
    std::cin>>ArraySize;
    int *array = new int [ArraySize];
    std::cout<<"\nArray:\n";
    for(size_t i =0;i<ArraySize;i++)
        std::cout<<(array[i] = rand()%20-5)<<"  ";
    int Number;
    std::cout<<"\nEnter number:";
    std::cin>>Number;
    std::cout<<"\nCount:"<<CountNumber(array,ArraySize,Number);
    delete [] array;
    return 0;
}
 
Текущее время: 21:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru