Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Novi4ekC
81 / 81 / 33
Регистрация: 03.03.2013
Сообщений: 311
1

Нахождение простых чисел до заданого числа n

20.03.2013, 20:14. Просмотров 602. Ответов 2
Метки нет (Все метки)

помогите с программой для находжения простых чисел до заданого числа n. просьба зделать это без массивов.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2013, 20:14
Ответы с готовыми решениями:

Найти произведение чисел из файла, меньших заданого числа
Условие: Файл содержит числа. Найти произведение чисел из файла, меньших...

Посчитать количество чисел Фибоначчи не превосходящих заданого числа
Посчитать количество чисел Фибоначчи,которые не превосходят заданого числа....

Нахождение простых чисел
Доброго времени суток. Помогите в написании программы,которая бы находила...

Нахождение простых чисел.(
Люди я все понимаю, этот вопрос наверное покажется глупым, точнее он таковым и...

Нахождение простых чисел в С++
Уважаемые форумчане, помогите пожалуйста сделать прогу работающей: ...

2
SummerRain
327 / 326 / 92
Регистрация: 16.12.2012
Сообщений: 544
20.03.2013, 20:24 2
Лучший ответ Сообщение было отмечено Novi4ekC как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
bool issimple (int n) {
    if (n < 2)
        return false;
    for (int i = 2; i < n; ++i)
        if (n % i == 0)
            return false;
    return true;
}
 
int main()
{
    int n;
    std::cout << "Enter any number" << std::endl;
    std::cin >> n;
    for (int i = 1; i < n; ++i)
        if (issimple(i))
            std::cout << i << std::endl;
    system("PAUSE");
    return 0;
}
0
sone17
28 / 28 / 4
Регистрация: 23.02.2012
Сообщений: 104
20.03.2013, 20:52 3
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
#include <iostream>
using namespace std;
 
int main()
{
    int n,i,j,result,sch1;
    cout << "Enter any number n=";
    cin >>n;
    for(i=1;i<=n;i++)
    {
        sch1=0;
        for(j=1;j<=i;j++)
        {
            if((i%j)==0)
            {
                sch1++;
            }
        }
 
        if(sch1==2)
    cout << i <<endl;
    }
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2013, 20:52

Нахождение парных простых чисел с++
Дорогие форумчане прошу помощи. Парные простые числа.парными простыми числами...

Нахождение простых чисел на отрезке [m;n]
INPUT.TXT содержит два натуральных числа M и N, разделенных пробелом (2 ≤ M ≤ N...

Нахождение простых чисел-близнецов
Программа не выдаёт правильный ответ,если добавляю строчку с else... Дано...


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

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

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