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

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

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

Циклические алгоритмы: вывести на экран все простые делители заданного натурального числа - C++

07.06.2014, 09:44. Просмотров 1208. Ответов 1
Метки нет (Все метки)

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

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

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

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

Получить все простые делители натурального числа - C++
2. Дано натуральное число n. Получить все простые делители этого числа.

Найти все простые положительные делители данного натурального числа - C++
Help!: Дано натуральное число N. Найти все его простые положительные делители. Ещё с решением пожалуйста (алгоритмы)

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

1
tanya2k
0 / 0 / 1
Регистрация: 07.06.2014
Сообщений: 24
07.06.2014, 09:49 #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
#include <iostream>
 
using namespace std;
 
int main()
{
    int N;
    cin >> N;
 
    for (int i = 2; i < N/2+1; i++)
    {
        bool simple = true;
        for (int j = 1; j < i + 1; j++)
        {
            if ((i%j != 0)|(i==j)|(j==1)) continue;
            else
            {
                simple = false;
                break;
            }
 
        }
        if ((simple)&(N%i == 0)) cout << i << endl;     
}
 
return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2014, 09:49
Привет! Вот еще темы с ответами:

Получить все простые делители заданного числа - C++
Дано натуральное число n. Получить все простые делители этого числа. (нужно использовать функцию) #include &lt;iostream&gt; #include...

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

Вывести на экран все простые делители чисел из диапазона - C++
Задача: Вывести на экран все простые делители чисел из диапазона от А до В и привести к виду: число - список список простых делителей. ...

Вывести все простые делители числа - C++
Люди помогите с лабами до субботы надо сдать!!! 1. Ввести целое число N. Вывести все простые делители этого числа. 2. Ввести строку...


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

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

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