Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/21: Рейтинг темы: голосов - 21, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 17.10.2015
Сообщений: 8

Как перебрать все возможные числа?

26.11.2015, 19:47. Показов 4572. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Люди помогите как перебрать все возможные числа из заданных цифр например: 6 5 4 2 0, 6 4 5 2 0, 5 4 6 2 0.. и так далее все возможные компинации
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.11.2015, 19:47
Ответы с готовыми решениями:

Перебрать все возможные комбинации
Доброго времени суток. Столкнулся с такой задачей и не знаю, как подступится. Опишу своими словами. Есть четыре столбика слов. В...

Записать в текстовый файл все возможные промежуточные комбинации от числа 79290000000 до числа 79299999999
Добрый день , если возможно написать небольшую програмку , которая перебрала бы и записала куда нибудь ( в блокнот например) все возможные...

Перебрать все двузначные числа и вывести на экран только те...
в записи которых цифры отличны, вывести их количество.

6
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
26.11.2015, 20:09
Перебрать все комбинации цифр
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38173 / 21108 / 4307
Регистрация: 12.02.2012
Сообщений: 34,708
Записей в блоге: 14
26.11.2015, 20:31
При условии ограниченной длины комбинаций это возможно. Иначе - увы.

Добавлено через 3 минуты
ZX Spectrum-128, в Вашей ссылке рассмотрена немного не та задача (перестановки набора цифр), а построить все числа - другая задача. Впрочем, формулировка нечеткая...
0
0 / 0 / 0
Регистрация: 17.10.2015
Сообщений: 8
26.11.2015, 20:31  [ТС]
Надо из цифр 6,5,4,2,0 составить все возможные пяти значные числа. ну конечно исключая 0 начинающихся и чтобы одно число не повторялось несколько раз.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38173 / 21108 / 4307
Регистрация: 12.02.2012
Сообщений: 34,708
Записей в блоге: 14
26.11.2015, 21:38
Лучший ответ Сообщение было отмечено Andreyishp как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Program p11;
 
Var i1,i2,i3,i4,i5 : integer;
Var A              : Array[1..5] of integer;
Var r              : integer;
 
Begin
    A[1]:=0;
    A[2]:=2;
    A[3]:=4;
    A[4]:=5;
    A[5]:=6;
    
    for i1:=2 to 5 Do
      for i2:=1 to 5 Do
        for i3:=1 to 5 Do
          for i4:=1 to 5 Do
            for i5:=1 to 5 Do
              begin
                r:=A[i5]+A[i4]*10+A[i3]*100+A[i2]*1000+A[i1]*10000;
                writeln(r);
              end;
              
End.
1
0 / 0 / 0
Регистрация: 17.10.2015
Сообщений: 8
27.11.2015, 14:15  [ТС]
А чтобы найти среднее арифметическое этих чисел вот так надо сделать?
Pascal
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
28
Var i1,i2,i3,i4,i5 : integer;
Var A              : Array[1..5] of integer;
Var r              : integer;
var k,s:integer;
var b:real;
 
Begin
    A[1]:=0;
    A[2]:=2;
    A[3]:=4;
    A[4]:=5;
    A[5]:=6;
    
    for i1:=2 to 5 Do
      for i2:=1 to 5 Do
        for i3:=1 to 5 Do
          for i4:=1 to 5 Do
            for i5:=1 to 5 Do
              begin
                r:=A[i5]+A[i4]*10+A[i3]*100+A[i2]*1000+A[i1]*10000;
                writeln(r);
                s:=s+r;
                k:=k+1;
              end;
b:=s/k;
writeln(b);              
              
End.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38173 / 21108 / 4307
Регистрация: 12.02.2012
Сообщений: 34,708
Записей в блоге: 14
27.11.2015, 17:29
Andreyishp, по-моему, да.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.11.2015, 17:29
Помогаю со студенческими работами здесь

Найти все возможные комбинации шестнадцатизначного числа
не знаю как сделать программу которая найдёт все числа от 0000000000000000 до 9999999999999999 помогите пожалуйста

Вывести на экран все возможные разложения числа
2.Дано натуральное число n. Напишите подпрограмму, которая выводит на экран все возможные разложения этого числа. Например, для n=3...

Найти все возможные комбинации четырехзначного числа
Привет! Помогите! Мне нужно найти все возможные комбинации четырехзначного числа от 0000 до 9999. Спасибо.

Программа проверяющая все возможные комбинации заданного числа
Нужно написать программу которая проверит все возможные комбинации заданного числа(пользователь задаёт сам любое число), а далее проверить...

Как перебрать все возможные комбинации из n объектов?
Доброго дня, пытаюсь написать программу которая бы перебрала все возможные комбинации из n объектов или конкретнее у нас есть массив...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru