0 / 0 / 0
Регистрация: 26.11.2019
Сообщений: 2
1

Вывести все возможные трехзначные числа, полученные путем перестановки цифр трехзначного числа

27.11.2019, 17:30. Показов 6273. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребята, хелп!!!
Выведите на экран все возможные трехзначные числа, полученные путем перестановки цифр трехзначного числа, вводимого с клавиатуры
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2019, 17:30
Ответы с готовыми решениями:

Ввести число. Используя рекурсивную функцию, получить все возможные перестановки цифр этого числа
Помогите пожалоста..........Заранеє спасибо

Вывести все возможные комбинации цифр трехзначного кода
На чемодане стоит трехзначный код. Он состоит из цифр, которые не повторяются. Напишите программу,...

Вывести все трехзначные числа, которые делятся на суму своих цифр
Вывести все трехзначные числа, которые делятся на суму своих цифр #include <iostream> using...

Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр
Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр. Числа...

1
Модератор
Эксперт С++
13322 / 10626 / 6350
Регистрация: 18.12.2011
Сообщений: 28,375
27.11.2019, 19:31 2
Лучший ответ Сообщение было отмечено SIMBA122 как решение

Решение

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
int n;
cin>>n;
int a=n%10;
n/=10;
int b=n%10;
int c=n/10;
if(a!=0)
{
   cout<<a*100+b*10+c<<endl;
   if(b!=c)
      cout<<a*100+c*10+b<<endl;
}
if(b!=0 && b!=a)
{
   cout<<b*100+a*10+c<<endl;
   if(a!=c)
      cout<<b*100+с*10+a<<endl;
}
if(c!=0 && c!=b && c!=a)
{
   cout<<c*100+a*10+b<<endl;
   if(b!=a)
      cout<<c*100+b*10+a<<endl;
}
Конечно, это прямо скажем, не самый изящный вариант.
Но достаточно понятный.
1
27.11.2019, 19:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2019, 19:31
Помогаю со студенческими работами здесь

Ввести цифру А, вывести все возможные числа, состоящие из цифр, не превышающих или равных A
Ввести цифру А, вывести все возможные числа, состоящие из цифр, не превышающих или равных A....

Сумма цифр трехзначного числа кратна 7, само число также делится на 7. Найти все такие числа
Помогите составить программу на С++. Сумма цифр трехзначного числа кратна 7, само число также...

Вывести все трехзначные десятичные числа, сумма цифр которых равна введенному пользователем числу
Нужно вывести все трехзначные десятичные числа, сумма цифр которых равна введенному пользователем...

Вывести все трехзначные числа, квадраты которых оканчиваются тремя цифрами, которые и составляют искомые числа
Решаю задачу, вроде алгоритм продумала правильно, но с решением не получается. int kvadrat=1; ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru