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

Вывести все простые числа в заданном интервале - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Решение квадратных уравнений, почему не работает? http://www.cyberforum.ru/cpp-beginners/thread169168.html
#include <cstdlib> #include <iostream> #include <math.h> using namespace std; int main() { double a,b,c,d,kd,x,xx; printf("Hello. It is programm (captain).\n"); printf("Print A please:"); cin >> a;
C++ кто знает что такое kernel time и как использовать это знание при написании программ? http://www.cyberforum.ru/cpp-beginners/thread169158.html
Конструктор C++
Привет всем. Есть тут трудность: изучаю по книжке классы,содержащие другие классы. Есть пример, но в одном месте текст размыт. Похоже что в строке 7 в фигурных скобках что-то должно быть:scratch: А компиллятор выдает что у функции Rectangle() уже есть тело. Подскажите пожалуйста что там не хватает #include <iostream> using namespace std; class Rectangle {
Стек на базе массива C++
Есть код #include <iostream> #include <string> using namespace std; template <class T> class STACK {
C++ как установить gmp. VS2008 XPsp2. http://www.cyberforum.ru/cpp-beginners/thread169153.html
Вопрос, такой, перенаправьте меня, туда, где написано как установить gmp.h и библиотеки соовтествующие. А то толком не нашел ничего. А есть нужда использовать большие целочисленные числа. :) Добавлено через 1 час 25 минут Кажется разобрался, делал по-этому мануалу: Ну если не любовь, то дружба точно. =) Потанцуем с результатами прошлого поста. 1. Закинем в...
C++ Ограничение на ввод в командной строке Здравствуйте! При написании программы, которая должна вычислять сумму целого числа и обыкновенной дроби (передаются через аргументы командной строки), возникла проблема при ограничении на ввод. Программа вычисляет сумму целого числа и дроби, также и сумму двух целых чисел вычислит, и если две дроби задать в командной строке. Каким образом можно ограничить ввод? Необходимо добиться того, что... подробнее

Показать сообщение отдельно
MoNoMiZe
0 / 0 / 0
Регистрация: 20.09.2010
Сообщений: 8
25.09.2010, 18:42  [ТС]     Вывести все простые числа в заданном интервале
не могли бы подправить код
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
bool IsSimple(int n) 
{
    if(n<1)
    return false; 
    for(int j = 2; j * j <= n; ++j)
        if (n % j == 0) 
        {
            return false;
        }
        return true;
}
 
int main()
{
        setlocale(0,"");
        int a, b, k = 1;
        cout<<"Введите начало промежутка: ";
        cin>>a;
        cout<<"Введите конец промежутка: ";
        cin>>b;
        for(int i = a; i <= b; i++)
        { 
            if(IsSimple(i))
            {
                if( i > k*10)
                cout << endl;
                cout << i << " ";
            }
        }
        getch();
        return 0;
}
куда именно надо вставить цикл по K, что бы все выводилось так как нужно?
 
Текущее время: 00:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru