@coss1
1 / 1 / 0
Регистрация: 17.12.2012
Сообщений: 14
|
23.02.2013, 17:52
|
|

Сообщение от Ham
Надо написать программу, которая находит и печатает все простые числа меньше 100, дайте, пожалуйста, пример, от которого можно отталкиваться. Заранее спасибо.
держи
C++ | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| #include <iostream>
#include <cstdlib>
int simpleNumber(int number) {
for(int i = 2; i < number/2; i++)
if(number%i == 0)
return 0;
return 1;
}
int main() {
int number;
int limit;
std::cin >> number >> limit;
for(int i = number; number < limit; number++)
if(simpleNumber(number) == 1) {
std::cout << number << std::endl;
}
system("pause");
return 0;
} |
|
или так:
C++ | 1
2
3
4
5
6
7
| int number = 2;
int limit = 100;
while(number < 100) {
if(simpleNumber(number) == 1)
std::cout << number << std::endl;
number++;
} |
|
0
|