Предмет: Информатика, автор: iurets

напишите программу которая выводит на экран все подмножества множества:{'A','B','C','D'}.

Ответы

Автор ответа: Аноним
0
const
  a:array[1..2] of string=('','A');
  b:array[1..2] of string=('','B');
  c:array[1..2] of string=('','C');
  d:array[1..2] of string=('','D');
var
  i,j,k,l:byte;
begin
  for i:=1 to 2 do
    for j:=1 to 2 do
      for k:=1 to 2 do
        for l:=1 to 2 do
          Write(d[i],c[j],b[k],a[l],' ')
end.

Тестовое решение:
 A B BA C CA CB CBA D DA DB DBA DC DCA DCB DCBA


Автор ответа: Аноним
0
Предполагается, что множество одновременно является собственным подмножеством. Если это не так, надо добавить условие, исключающее вывод при условии i+j+k+l=8
Автор ответа: iurets
0
спс большое!
Автор ответа: Аноним
0
Для спс кнопочка синяя)))
Автор ответа: MarkizDesad
0
Решение без многоуровневой вложенности (python 3.3):

def subsets(seq):
    if seq == []:
        yield []
        return
    for sub in subsets(seq[1:]):
        yield sub
    for sub in subsets(seq[1:]):
        yield [seq[0]] + sub

for x in subsets(['a', 'b', 'c', 'd']):
    print(x)
Похожие вопросы
Предмет: Биология, автор: Adam0095
Предмет: Геометрия, автор: binomogood
Предмет: Русский язык, автор: KGErick
Срочно помогите с русским!! Даю 50 баллов!!
1.Найдите в данном предложении синонимы и выпишите их. Слова записывайте с маленькой буквы, в том порядке, в котором они употреблены в предложении, в той форме, в которой они употреблены в предложении, без пробелов и без запятых. Точку в конце не ставьте. Пример:красивоепрекрасное

Очень хотелось бы, чтобы этот фильм увидели и те, кого я считаю своими друзьями, и те, кто мне противник, враг (Г. Боровик).

2.Найдите в данных предложениях синонимы и выпишите их. Слова записывайте с маленькой буквы, в том порядке, в котором они употреблены в предложениях, в той форме, в которой они употреблены в предложениях, без пробелов и без запятых. Точку в конце не ставьте. Пример:красивоепрекрасное

Снегирь сидел на ветке, вобрав в себя голову и сердито нахохлившись. Весь он был серый, пепельный, и только грудка его была алой (Ю. Яковлев).

3.Найдите в данном предложении синонимы и выпишите их. Слова записывайте с маленькой буквы, в том порядке, в котором они употреблены в предложении, в той форме, в которой они употреблены в предложении, без пробелов и без запятых. Точку в конце не ставьте. Пример:красивоепрекрасное

Пальцы ваши становятся перстами – сухими и лёгкими (Л. Андреев).

4.Найдите в данном предложении синонимы и выпишите их. Слова записывайте с маленькой буквы, в том порядке, в котором они употреблены в предложении, в той форме, в которой они употреблены в предложении, без пробелов и без запятых. Точку в конце не ставьте. Пример:красивоепрекрасное

Он словно потерялся немного, словно сробел (Л. Толстой)

5.Найдите в данных предложениях синонимы и выпишите их. Слова записывайте с маленькой буквы, в том порядке, в котором они употреблены в предложениях, в той форме, в которой они употреблены в предложениях, без пробелов и без запятых. Точку в конце не ставьте.

Но как выпьет, тут уж держись… Нальёт глаза, и всё нипочём: на пятерых лезет! (В. Шукшин).
Предмет: Обществознание, автор: романыч2309