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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 5.00
Слава Кондратье
1 / 1 / 0
Регистрация: 21.12.2011
Сообщений: 75
#1

Найти все делители натурального числа N - C++

23.09.2012, 09:47. Просмотров 2306. Ответов 12
Метки нет (Все метки)

дано натуральное число n найти все его делители .ПОмогите пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2012, 09:47     Найти все делители натурального числа N
Посмотрите здесь:

C++ Найти все делители числа P
Найти все делители натурального числа n C++
Вывести все делители заданного натурального числа с++ C++
C++ помогите найти все делители натурального числа N
C++ Найти все простые положительные делители данного натурального числа
C++ Циклические алгоритмы: вывести на экран все простые делители заданного натурального числа
Написать программу, которая для каждого натурального числа в промежутке от m до n выводит все делители C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nixy
ComfyMobile
 Аватар для Nixy
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
23.09.2012, 10:12     Найти все делители натурального числа N #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
int main()
{
    int n,i;
    cout << "Введите число N" << endl;
    cin >> n  ;
    for (i = n; i > 0; i--) {
      if (n%i==0)  {
       cout << "Делитель: " << i << endl ;
       }
    }
    system("pause");
    return 0;
}
rudeeeboy
14 / 14 / 1
Регистрация: 08.11.2010
Сообщений: 172
23.09.2012, 10:15     Найти все делители натурального числа N #3
C++
1
2
3
4
5
k=n;
while(k!=0){
if((n%k)==0)
cout<<k<<" делитель"<< "\n";
k--;}
Слава Кондратье
1 / 1 / 0
Регистрация: 21.12.2011
Сообщений: 75
27.09.2012, 08:29  [ТС]     Найти все делители натурального числа N #4
поясните пожалуйста строчки
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2583 / 235
Регистрация: 01.11.2011
Сообщений: 6,391
Завершенные тесты: 1
27.09.2012, 09:42     Найти все делители натурального числа N #5
C++
1
if(n%i==0)
если остаток от деления n на i равен нулю.
7%3 - остаток от деления = 4
Слава Кондратье
1 / 1 / 0
Регистрация: 21.12.2011
Сообщений: 75
11.10.2012, 19:31  [ТС]     Найти все делители натурального числа N #6
а есть решение для c++ код блок?
Nixy
ComfyMobile
 Аватар для Nixy
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
11.10.2012, 19:33     Найти все делители натурального числа N #7
а по твоему , тут что?
Слава Кондратье
1 / 1 / 0
Регистрация: 21.12.2011
Сообщений: 75
12.10.2012, 07:51  [ТС]     Найти все делители натурального числа N #8
да я хз,просто в проге пишет ошибки в каждой строчке
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
12.10.2012, 08:31     Найти все делители натурального числа N #9
Цитата Сообщение от Слава Кондратье Посмотреть сообщение
да я хз,просто в проге пишет ошибки в каждой строчке
не может такого быть, вы библиотеку с использованием имен стд подключили?

если подробно описать действие, то берется число и каждый декримент проверяется, делится ли на него исходное число без остатка (то есть по сути является ли оно делителем), если да выводить на экран.
Слава Кондратье
1 / 1 / 0
Регистрация: 21.12.2011
Сообщений: 75
12.10.2012, 09:58  [ТС]     Найти все делители натурального числа N #10
а как подключить библиотеку? а то я чайник вообще не понимаю ничего)
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2583 / 235
Регистрация: 01.11.2011
Сообщений: 6,391
Завершенные тесты: 1
12.10.2012, 10:17     Найти все делители натурального числа N #11
Где-нибудь в начале программы.

C++
1
using namespace std;
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
12.10.2012, 10:47     Найти все делители натурального числа N #12
эм...
Цитата Сообщение от Nixy Посмотреть сообщение
C++
1
2
#include <iostream>
using namespace std;
Добавлено через 2 минуты
с такими знаниями лучше сначала книжки почитать хоть чуть чуть о простейших заданиях, а если вам пример нужен их в интернете полно, да и тут на форуме специальная ссылка есть "Сборник решенных задач"
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2012, 16:26     Найти все делители натурального числа N
Еще ссылки по теме:

Получить все простые делители натурального числа C++
C++ Найти все простые делители заданного натурального числа
C++ Найти делители натурального числа
Найти делители натурального числа, введенного с клавиатуры C++
Получить все простые делители заданного натурального числа C++

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

Или воспользуйтесь поиском по форуму:
Nixy
ComfyMobile
 Аватар для Nixy
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
12.10.2012, 16:26     Найти все делители натурального числа N #13
самое удивительное, что в моем исходном коде то , все что необходимо подключено, ТС ты странный
Yandex
Объявления
12.10.2012, 16:26     Найти все делители натурального числа N
Ответ Создать тему
Опции темы

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