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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Retpyt
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 7
#1

Алгоритм нахождения простых чисел - C++

31.01.2013, 18:45. Просмотров 730. Ответов 1
Метки нет (Все метки)

Не так давно начал изучать с++. Вот попытался написать программу которая вычисляет простое ли число которые вы ввели в консоль? но она почему-то не работает. помогите разобраться. после того как я ввожу в консоли число она сразу пишет: для продолжения нажмите любую клавишу.
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
#include <iostream>
using namespace std;
 
int main()
{
 setlocale (0, "");
 int a, b, c;
 cout << "Введите число ";
 cin >> a;
 int i = 2;
 while (i < a)
 {
  int b = a / i;
  int c = b * i;
  if (c == a){
   cout << "Число "<<a<<" составное"<<endl;
   break;
  }
  i++;
 }
 i++;
 if(i == a){
  cout << "Число "<<a<<" простое"<<endl;
  }
 system ("pause");
 return 0;
}
предудущий вариант был с циклом for, но он тоже не работал
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2013, 18:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Алгоритм нахождения простых чисел (C++):

Алгоритм нахождения простых чисел - C++
Вопросы: 1) Нужен алгоритм проверки числа (является ли число простим). Нужно чтобы алгоритм был быстрым (нужно проделать 104 операций за...

Алгоритм нахождения простых чисел - C++
Не могу найти в интернете нормальный код алгоритма нахождения простых чисел. Помогите пожалуйста. Добавлено через 2 минуты ...

Алгоритм нахождения ПРОСТЫХ чисел в файле - C++
Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Из файла f получить файл g, оставив только ПРОСТЫЕ...

Программа нахождения простых чисел - C++
Я написал программу но в ней ошибка! Не пойму какая! Но мне важно понять как исправить именно эту прогу, знаю что есть другие проги на эту...

Нахождения больших простых чисел - C++
Нахождения больших простых чисел. Реализовать программу на C++. спасибо за помощь

Написать программу нахождения первых 50 простых чисел - C++
Написать программу нахождения первых 50 простых чисел...Помогите пожалустно если можно то с коментариями!!

1
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
31.01.2013, 22:25 #2
закомментируйте 21 строку
C++
1
//i++;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2013, 22:25
Привет! Вот еще темы с ответами:

Напишите программу нахождения всех трехзначных простых чисел - C++
Найти все трехзначные простые числа

Алгоритм отбора простых чисел - C++
Сижу учу С++ по Шилтду (Базовый курс) И вот папался такой алгоритм, на котором меня просто заклинило на 2 часа, так и не смог...

Эффективный алгоритм поиска простых чисел на С++ - C++
Хотел написать функцию которая вычисляет простое число или сложное, но оно не вычисляется. Цикл который я добавил в функцию не работает....

Подскажите алгоритм подбора суммы простых чисел - C++
Задание такое - проверить возможно ли с помощью суммы 3 простых чисел составить любое число от 6 до 100. Задача решается только с помощью...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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