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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.94
Асельчи
1 / 1 / 0
Регистрация: 07.02.2012
Сообщений: 12
#1

Описать функцию IsPrime(N) логического типа, возвращающую True, если целый параметр N (> 1) является простым числом - C++

20.02.2012, 23:38. Просмотров 2658. Ответов 1
Метки нет (Все метки)

Описать функцию IsPrime(N) логического типа, возвращающую True, если целый параметр N (> 1) является простым числом, и False в против-ном случае (число, большее 1, называется простым, если оно не имеет по-ложительных делителей, кроме 1 и самого себя). Дан набор из 10 целых чисел, больших 1. С помощью функции IsPrime найти количество простых чисел в данном наборе . помогите решить пожалуйста...!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2012, 23:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Описать функцию IsPrime(N) логического типа, возвращающую True, если целый параметр N (> 1) является простым числом (C++):

Создать функцию Chet(k) логического типа,возвращающую True , если целый параметр К является чётным и False в противном случае - C++
Создать функцию Chet(k) логического типа,возвращающую True , если целый параметр К является чётным и False в противном случае. С помощью...

Описать функцию, возвращающую true, если натуральное число является простым, и false в противном случае - C++
Надо написать программу на c++ Описать функцию, возвращающую true, если натуральное число является простым, и false в противном случае. С...

Описать функцию IsPowerN(K, N ) логического типа, проверяющую является ли параметр K степенью числа N - C++
Описать функцию IsPowerN(K, N ) логического типа, возвращающую TRUE, если целый параметр K(>0) является степенью числа N (>1), и FALSE в...

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

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

Если число является простым, то функция возвращает true, если не является false - C++
Напишите функцию, получающую целое число N(>0). Если оно является простым, то функция возвращает true, если не является false. #include...

1
Serejke_qq
150 / 108 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
21.02.2012, 00:20 #2
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
 
template<class Type>    void ShowArray(Type * array, int size);
template<class Type>    void RandomInput(Type * array, int size);
template<class Type>    bool IsPrime(Type value);
 
int main()
{
    int k = 0, n = 10;
    int arr[n];
 
    RandomInput(arr,n);
    ShowArray(arr,n);
 
    for(int i=0; i<n; i++)
        if(IsPrime(arr[i])) k++;
 
    cout << "\nкол-во простых чисел = " << k;
 
    return 0;
}
 
 
template<class Type>    void ShowArray(Type * array, int size)                 
{
    std::cout << "\nArray : " << std::endl;
 
    std::cout << array[0];
 
    for(int i=1; i<size; i++)
        std::cout << " " << array[i];
 
    std::cout << std::endl;
}
 
template<class Type>    void RandomInput(Type * array, int size)              
{
    srand(time(NULL));
 
    int _n = 10;
 
    for(int i=0; i<size; i++)
        array[i] = rand()%_n+2;    // =))..
}
 
template<class Type>    bool IsPrime(Type value)
{
    for(Type i=2;i<=value/2;i++)
        if((value%i)==0)
            return 0;
 
    return 1;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2012, 00:20
Привет! Вот еще темы с ответами:

Составить функцию, определяющую, является ли ее аргумент простым числом - C++
1. Составить функцию, определяющую, является ли ее аргумент простым числом. Использовать эту функцию для установления факта, имеется ли...

Переменной k логического типа присвоить значение true в том случае, если массив n целых чисел упорядочен по возрастанию, i значение false если нет - C++
Условие задачи: Переменной k логического типа присвоить значение true в том случае, если массив n целых чисел упорядочен по возрастанию,...

Назовем число красивым, если сумма квадратов его цифр является простым числом - C++
Здравствуйте. Помогите с задачкой ((Назовем число красивым, если сумма квадратов его цифр в десятичной системе счисления является...

Вернуть true, если параметр является алфавитно-цифровым и false в ином случае - C++
Нужно написать функцию, которая возвращает истину, если переданный параметр является алфавитно - цифровым и ложь, если не является. (не...


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

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

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