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

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

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

Вывести все простые числа, не превосходящие заданное число M - C++

26.05.2014, 17:14. Просмотров 1365. Ответов 3
Метки нет (Все метки)

Вывести все простые числа, не превосходящие заданное число M.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2014, 17:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести все простые числа, не превосходящие заданное число M (C++):

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

Найти все такие простые числа, не превосходящие заданного N, в троичной записи которых цифра 2, встречается заданное число раз - C++
Найти все такие простые числа, не превосходящие заданного N, в троичной записи которых цифра 2, встречается заданное число раз.

Вывести на экран все простые числа, не превосходящие заданного N - C++
1. Вывести на экран все простые числа, не превосходящие заданного N. Простым числом называется натуральное число больше единицы, имеющее...

Ввести натуральное число N и вывести все натуральные числа, не превосходящие N - C++
Ввести натуральное число N и вывести все натуральные числа, не превосходящие N и делящиеся на каждую из своих цифр. Пример: Введите...

Найти все простые числа, не превосходящие заданного N >0 - C++
Найти все простые числа, не превосходящие заданного N >0 с циклом

Вывести квадраты натуральных чисел не превосходящие заданное число - C++
По данному целому числу N распечатайте все квадраты натуральных чисел, не превосходящие N, в порядке возрастания. #include <iostream> ...

3
sjis
1 / 1 / 3
Регистрация: 25.05.2014
Сообщений: 12
26.05.2014, 18:10 #2
вроде бы, должно работать. Нет под рукой с++ чтобы проверить
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int m,i,k;
...
ввод значения числа m
...
for (i=1;i<=m;i++)
  {
   k=0;
     for (j=1;j<=i;j++)
          if (i%j==1)
                k++;
   if (k==2)
     { 
       // вывод значения i на экран как простого числа
      
     }
  }
1
zss
Модератор
Эксперт С++
6487 / 6050 / 1988
Регистрация: 18.12.2011
Сообщений: 15,693
Завершенные тесты: 1
26.05.2014, 18:25 #3
Цитата Сообщение от sjis Посмотреть сообщение
if (i%j==1)
Тогда уж if (i%j==0) т.е. i делится нацело на j
1
sjis
1 / 1 / 3
Регистрация: 25.05.2014
Сообщений: 12
27.05.2014, 11:52 #4
zss,
Согласен, спасибо за исправление
0
27.05.2014, 11:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2014, 11:52
Привет! Вот еще темы с ответами:

Найти все простые числа, не превосходящие заданного числа, сумма цифр которых, также является простым числом - C++
Срочно нужен код программы в C++ (желательно с комментариями). Я бы разобрался и сам, но на это уйдет время, которого у меня нет :( ...

Дано натуральное число. Вывести на экран все простые числа до заданного числа. - C++
Дано натуральное число. Вывести на экран все простые числа до заданного числа.

Ввести целое число N. Вывести все простые числа из диапазона [2,N] - C++
Нужна помощь в решении некоторых задач. 1. Ввести целое число N. Вывести все простые числа из диапазона 2. Ввести строку и два слова,...

Найти все простые числа, не превосходящие N, в десятичном представлении которых, нет совпадающих цифр - C++
Найти все простые числа, не превосходящие N, в десятичном представлении которых, нет совпадающих цифр.


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

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

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