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

Вывести на экран все простые числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ простой пример паттерна (facade) http://www.cyberforum.ru/cpp-beginners/thread203490.html
написал то теории и хотело бы узнать правельно ли я написал?? #include<stdafx.h> #include<iostream> using namespace std; class A { public:
C++ Виртуальные функции Объясните, для чего необходимы виртуальные функции. Где их рационально использовать. P.S. Если есть ссылки на толковые материалы - не жалейте. Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread203487.html
C++ Геометрия
Г Е О М Е Т Р И Ч Е С К И Е З А Д А Ч И -> Здесь выкладываем условия и/или решения геометрических задач <-
C++ Srand
что делает srand? (наприме: srand(static_cast<unsigned int>(time(0))); )
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread203430.html
Здраствуйте! Мне нада прочитать в структуру данные из файла.Вот сам файл: 17.99,32.00,50.00,100.91,19.99,15.00,2.00,4.99,5.78,36.99, 200,11,1000,11000,250,1000,8000,3350,400,50, Мне нужно прочитать в структуру числа вот структура
C++ Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих в него структур. Кто может помогите пожалуйста. Буду очень очень благодарен. Нужно написать на Си следующую программу: "Реализовать двусвязный список и обеспечить заполнение его данными и его сортировку по одному из полей входящих в него структур." Заранее большое спасибо. подробнее

Показать сообщение отдельно
Vladimir.
155 / 155 / 10
Регистрация: 24.11.2009
Сообщений: 375
04.12.2010, 21:47     Вывести на экран все простые числа
решено
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>
bool is_simple(int x);          // Вернёт истину, если х простое.
 
int main(void){
 
        int m;
        std::cin>>m;                    //подразумеваем, что значение M корректно.
 
        for (int i = 2; i<m; i++)
                if(is_simple(i)) 
                        std::cout<<i<<std::endl;
 
 
return 0;
}
 
 
 
 // функция проверки на простоту:
bool is_simple(int x){
 
        if(x == 1) return true;
 
        for(int i=2; i*i <= x; i++)
                if (x%i == 0) return false;
        
        return true;
 
}
 
Текущее время: 17:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru