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

В заданном диапазоне найти наименьшее простое число. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Где ошибка ? http://www.cyberforum.ru/cpp-beginners/thread200107.html
Это прога для вывода не экран только четных значений функции на интервале 1void main() 2{ 3 int x, y; 4 x=-10; 5 do 6 { 7 y = 15*x*x - 10; 8 if (y % 2 == 0) ;
C++ Массивы(отрицательные) Нужна помощь по Книгу Павловской Семинар 3 Вариант 1! Только заместо Упорядовачевания элементов массива по возрастанию надо Увеличить массив, вставив после каждого отрицательного элемента его... http://www.cyberforum.ru/cpp-beginners/thread200104.html
битовые поля C++
пользователь вводит с клавиатуры 2 беззнаковых длинных целых числа a, b. Вывести на консоль множества A, B, которые представляют битовые поля a и b, а также их объедиение, пересечение, разность и...
Алгоритм Форда-Фалкерсона, программа выводит ноль C++
в чем проблема?вроде матрица инициализируется раз выводит первоначальную матрицу это алгоритм форда-фалкерсона. #include <iostream> #include <stdlib.h> #include <stdio.h> #define maxint 100000 ...
C++ Заполнить программно двумерный массив http://www.cyberforum.ru/cpp-beginners/thread200083.html
Помогите решить задачу: Заполнить программно двумерный массив размером 5х5 следующим образом: 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 24 23 22 20 9 Распечатать массив по...
C++ вывод на экран только четных значений функции на интервале Написал прогу для вывода на экран только четных значений функции на интервале используя цикл до ! #include<iostream.h> void main() { int x, y; x=-10; do { y = 15*x*x -... подробнее

Показать сообщение отдельно
pusser
2 / 2 / 0
Регистрация: 17.10.2010
Сообщений: 77

В заданном диапазоне найти наименьшее простое число. - C++

29.11.2010, 17:55. Просмотров 818. Ответов 2
Метки (Все метки)

помогите пожалуйста чего то я туплю! накидал что то но не правильно тесты не все проходит! например когда в диапозоне нету простых чисел!

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
33
34
# include <iostream>
using namespace std;
 
int main()
{
    setlocale (LC_ALL, "Rus");
    int a,b,x = 0;
    cout << "Введите диапозон от А до B: " << endl;
    cout << "Введите А = ";
    cin >> a;
    cout << "Введите В = ";
    cin >> b;
    for ( a; a <= b; a++)
        {
            if ( a == 1)
            {
                cout << "Наименьшее простое число в заданном диапазоне = " << a << endl;
            }
            
            for (int i = 2; i <= b; i++)
                {
                    if ( a % i == 0 && a % 2 != 0)
                        {
                            cout << "Наименьшее простое число в заданном диапазоне = " << a << endl;
                            x++;
                            if ( x == 1)
                            {
                                system ("pause");
                            }
                        }
                }
        }
return 0;   
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru