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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.82
Shargrath
 Аватар для Shargrath
1 / 1 / 0
Регистрация: 18.01.2009
Сообщений: 87
07.04.2009, 22:32     Найти 100 первых простых чисел. #1
Простые, это те, которые делятся только на себя и на 1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2009, 22:32     Найти 100 первых простых чисел.
Посмотрите здесь:

C++ Найти 100 первых простых чисел
Найти первых 100 простых чисел C++
C++ Выводить на экран кубы первых 10 простых чисел
Найти 15 первых натуральных чисел, делящихся нацело 19 и находящихся в интервале , левая граница которого равна 100. C++
C++ Найти 100 первых простых чисел
6.34. Найти 15 первых натуральных чисел, делящихся нацело на 19 и нахо-дящихся в интервале, левая граница которого равна 100 C++
C++ Четверки простых чисел из первых 100 натуральных
Найти N первых пар простых чисел, которые отличались бы друг от друга на 2 C++
Вывести на экран 10 первых простых чисел C++
Найти 10 первых натуральных чисел, оканчивающихся на цифру 7 кратных числу 9, не меньших 100 (Pascal -> C++) C++
Найти сто первых простых чисел C++
Найти n первых простых чисел, сумма цифр у которых меньше заданного числа C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Monte-Cristo
 Аватар для Monte-Cristo
2807 / 1372 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
07.04.2009, 22:46     Найти 100 первых простых чисел. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main() 
{
    int i,j;
 
    for (i=1; i<100; i++)
    {
        int kol=0;
        for (j=1; j<=i; j++)
            if (i%j==0) kol++;
        if (kol==1 || kol==2) cout << i << " ";
    }
    cout << "\n";
    system("pause");
    return 0;
}
Humanitis
 Аватар для Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
07.04.2009, 22:59     Найти 100 первых простых чисел. #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
25
26
27
28
29
#include <iostream>
#include <vector>
 
int main()
{
    std::vector<int> primearray(99);
    int count=0,pnumber=3;
    bool prime;
    std::cout<<"Prime numbers:\n2\n";
    while(true)
    {
        prime=true;
        for(int i=0;i<count;i++)
            if(!(pnumber%primearray[i]))
            {
                prime=false;
                break;
            }
        if(prime)
        {
            std::cout<<pnumber<<'\n';
            primearray[count++]=pnumber;
        }
        if(count==99)
            break;
        pnumber+=2;
    }
    return 0;
}
Yandex
Объявления
07.04.2009, 22:59     Найти 100 первых простых чисел.
Ответ Создать тему
Опции темы

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