Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.70/10: Рейтинг темы: голосов - 10, средняя оценка - 4.70
регги
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 15
1

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

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

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

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

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

Вывести все совершенные числа не превосходящие заданное число
Дано натуральное число P. Вывести все совершённые числа не превосходящие P. ...

Вывести на экран все простые числа, не превосходящие заданного N
1. Вывести на экран все простые числа, не превосходящие заданного N. Простым...

Заменить все простые числа на заданное число
replace_if почему-то подчёркивается как ошибка, как сделать эту программу...

3
sjis
1 / 1 / 4
Регистрация: 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
Модератор
Эксперт С++
7404 / 6796 / 4299
Регистрация: 18.12.2011
Сообщений: 17,949
Завершенные тесты: 1
26.05.2014, 18:25 3
Цитата Сообщение от sjis Посмотреть сообщение
if (i%j==1)
Тогда уж if (i%j==0) т.е. i делится нацело на j
1
sjis
1 / 1 / 4
Регистрация: 25.05.2014
Сообщений: 12
27.05.2014, 11:52 4
zss,
Согласен, спасибо за исправление
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2014, 11:52

Заменить все простые числа на заданное число
replace_if почему-то подчёркивается как ошибка, как сделать эту программу...

Ввести натуральное число N и вывести все натуральные числа, не превосходящие N
Ввести натуральное число N и вывести все натуральные числа, не превосходящие N...

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


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

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

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