Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
devib1ood
0 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 33
#1

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

27.01.2014, 15:09. Просмотров 1130. Ответов 2
Метки нет (Все метки)

Помогите, пожалуйста.
Написать программу с функцией, которая определяет, сколько раз заданное число встречается в массиве.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2014, 15:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функция: определить, сколько раз заданное число встречается в массиве (C++):

Определить сколько раз в строке встречается заданное число - C++
Определить сколько раз в строке встречается заданное число.

Функция, которая показывает сколько раз число встречается в массиве - C++
Задача: Написать функцию которая показывает сколько раз число встречается в массиве (массив типа a). не знаю как написать а что еще хуже...

Определить, сколько раз число встречается в массиве - C++

Определить, сколько раз введенное с клавиатуры число встречается в массиве - C++
Написать программу, которая вычисляет, сколько раз введенное с клавиатуры число встречается в массиве.

Составить программу, определяющую сколько раз встречается заданное число - C++
Задача: Составить программу, определяющую сколько раз встречается заданное число (вводится с клавиатуры) в диапазоне от 10 до 352. Код...

Определить, сколько раз встречается заданное слово в предложении - C++
надо найти сколько раз встречается данное слово в предложении))) спасибо!!

2
НеСказочник
58 / 46 / 8
Регистрация: 12.11.2012
Сообщений: 356
Записей в блоге: 2
27.01.2014, 15:18 #2
Как-то так:

C++
1
2
3
4
5
6
7
int FindVealue(float*arr,int count, float V)
{
   int r=0;
   for(int i=0;i<count;i++)
      if(arr[i]==V) r++;
   return r;
}
Если нужен другой тип, просто поменяй float на что сам захочешь.

Добавлено через 2 минуты
FindVealue - функциея, которая определяет, сколько раз заданное число встречается в массиве
arr - указатель на начало массива.
count - размер массива
V - искомое число

Возвращает количество вхождений V в arr
1
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
27.01.2014, 15:18 #3
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;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.01.2014, 15:18
Привет! Вот еще темы с ответами:

Определить,сколько раз в предложении встречается заданное слово - C++
Здравствуйте. Помоги пожалуйста написать программы на си++. 1)Определить,сколько раз в предложении встречается заданное слово.

Определить сколько раз в строке встречается заданное слово - C++
Помогите пожалуйста в строках вообще ничего непонимаю! Задача:1 Определить сколько раз в строке встречается заданное слово. Задача:2 ...

Определить, сколько раз заданное сочетание символов встречается в строке - C++
Дана строка. Определить, сколько раз заданное сочетание символов встречается в строке.

Сколько раз встречается минимальное число в массиве - C++
Написать программу, которая в одномерном массиве, заданным вводом данных с клавиатуры, подсчитывает, сколько раз встречается минимальное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.