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

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

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

Найти количество простых чисел в массиве - C++

30.05.2016, 07:36. Просмотров 254. Ответов 1
Метки нет (Все метки)

Дано N мерное массивное число. Есть ли среди массивом простое число? Если есть то нужно вывести число этих элементов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2016, 07:36     Найти количество простых чисел в массиве
Посмотрите здесь:
C++ Найти в одномерном массиве, состоящем из N целых чисел, количество простых элементов
C++ Найти в массиве количество простых чисел,больших суммы цифр первого числа
C++ Найти в заданном одномерном массиве количество простых чисел, используя сортировку простым включением
C++ Найти в массиве произведение элементов между первым и вторым нулевыми элементами, и количество простых чисел
Определить количество простых чисел в массиве C++
C++ Функция, возвращающая количество простых чисел в массиве
C++ Написать функцию, подсчитывающую количество простых чисел в переданном ей массиве
Найти сумму простых чисел в массиве C++
Найти сумму простых чисел в массиве C++
C++ Найти среднее арифметическое простых чисел в массиве
Найти среднее арифметическое простых чисел в массиве C++
В массиве найти максимальный элемент среди простых чисел C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lawr
366 / 260 / 124
Регистрация: 09.05.2014
Сообщений: 769
30.05.2016, 10:33     Найти количество простых чисел в массиве #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
bool Prim (int n){
    for (int d=2; d<=n/2; d++)
        if (n%d==0)
            return false;
    return true;
}
int main(){
    int n, p=0;
    std::cin>>n;
    int *A= new int [n];
    for (int i=0; i<n; i++)
    {
        std::cin>>A[i];
        if (Prim(A[i]))
            p++;
    }
    std::cout<<p;
}
Ответ Создать тему
Опции темы

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