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

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

Войти
Регистрация
Восстановить пароль
 
Алекс090394
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 35
#1

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

15.02.2013, 09:35. Просмотров 782. Ответов 4
Метки нет (Все метки)

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

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

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

Создайте логическую функцию, которая принимает в качестве аргумента число и проверяет, является ли оно автоморфным - C++
5. Число называется автоморфным, если оно равно последним цифрам своего квадрата. Например, автоморфными числами являются 5 и 25, поскольку...

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

[C++] Написать программу, которая проверяет, является ли введенное пользователем целое число простым - C++
1) Написать программу, которая проверяет, является ли введённое с клавиатуры пользователем целое число чётным. 2)Написать программу,...

Написать функцию, которая проверяет, является ли переданное ей число простым? - C++
Написать функцию, которая проверяет, является ли переданное ей число простым? Число называется простым, если оно делится без остатка только...

4
ya_noob
_
201 / 145 / 9
Регистрация: 08.10.2011
Сообщений: 432
15.02.2013, 11:41 #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
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
 
bool isPrime( int n )
{
    if ( n <= 1 ) return 0;
 
    for ( int i = 2, max = sqrt( n ) + 1; i < max; ++i )
        if ( n % i == 0 )
            return false;
 
    return true;
}
 
int main()
{
    int n;
    
    cin >> n;
    for ( int i = 1, j = 0; i <= n; ++i )
        if ( isPrime( i ) )
        {
            cout << setw( 6 ) << i;
            if ( ++j % 10 == 0 )
                cout << endl;
        }
    cout << endl;
 
    return 0;
}
0
Алекс090394
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 35
03.03.2013, 15:59  [ТС] #3
она не проверяет число т. е. некоректно работает
0
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
03.03.2013, 16:11 #4
C++
1
2
3
4
5
6
7
8
bool issimple (int n) {
    if (n < 2)
        return false;
    for (int i = 2; i < n; ++i)
        if (n % i == 0)
            return false;
    return true;
}
0
ya_noob
_
201 / 145 / 9
Регистрация: 08.10.2011
Сообщений: 432
03.03.2013, 17:03 #5
Цитата Сообщение от Алекс090394 Посмотреть сообщение
она не проверяет число т. е. некоректно работает
проверил, всё работает. компилятор может правда ругаться на sqrt( n ), тогда его надо заменить на sqrt( double( n ) ).
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2013, 17:03
Привет! Вот еще темы с ответами:

Дано целое число N (> 1). Если оно является простым - C++
Дано целое число N (&gt; 1). Если оно является простым, то есть не имеет положительных делителей, кроме 1 и самого себя, то вывести True,...

Нужна программа которая проверяет, является ли число простым - C++
Нужна программа которая проверяет, является ли число простым. Вводится одно число n. Формат выходных данных: Необходимо вывести ...

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

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


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
03.03.2013, 17:03
Ответ Создать тему
Опции темы

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