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

Найти наименьшее натуральное число, которое отсутствует в последовательности и определить его делители. - C++

Восстановить пароль Регистрация
 
noobC++
0 / 0 / 0
Регистрация: 25.04.2012
Сообщений: 16
15.05.2012, 10:27     Найти наименьшее натуральное число, которое отсутствует в последовательности и определить его делители. #1
Дана последовательность натуральных чисел. Найти наименьшее натуральное число, которое отсутствует в последовательности и определить его делители.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2012, 10:27     Найти наименьшее натуральное число, которое отсутствует в последовательности и определить его делители.
Посмотрите здесь:

C++ Найти нименьшее нат. число котрое отсутствует в последовательности определить его делители
C++ Дано натуральное число n. Найти все его делители и разложить его на простые числа.
Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке C++
C++ Дано натуральное число n. Получить все его натуральные делители.
Найти наименьшее натуральное число отсутствующее в последовательности C++
C++ Заменить данное натуральное число на число, которое получается из исходного записью его цифр в обратном порядке. Например, дано число 156, нужно получ
Вывести наименьшее натуральное число, которое можно представить двумя разными способами в виде суммы кубов двух натуральных чисел C++
Дано натуральное число N. Найти наименьшее число М (N< M< 2N), которое делится на сумму цифр числа N (без оста C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zitxbit
Master C/C++
 Аватар для zitxbit
86 / 738 / 75
Регистрация: 11.04.2012
Сообщений: 971
15.05.2012, 12:06     Найти наименьшее натуральное число, которое отсутствует в последовательности и определить его делители. #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
#define N 10
 
int main()
{
     int A[N] = { 3, 9, 8, 6, 5, 7, 9, 8, 5, 6 };
   
     int min = 0;
     for (int i = min+1; i < N; i++)
          if (A[i] < A[min]) min = i;
 
     int num = A[min]-1;
 
     for (int q = 0; q < N; q++)
          printf("%d ",A[q]);
     printf("\n\n");
 
     printf("Наименьшее натуральное число d = %d\n",num);
      
     printf("Делители числа %d - ",num);
  
     for (int div = 1; div <= num; div++)
           if ((num % div) == 0) printf("%d ",div);
 
     printf("\n");
}
http://liveworkspace.org/code/f6da9f...e2be9b202f7b57
Yandex
Объявления
15.05.2012, 12:06     Найти наименьшее натуральное число, которое отсутствует в последовательности и определить его делители.
Ответ Создать тему
Опции темы

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