Напишите программу на паскале, рабочую. Техническое задание.
Для множества А с количеством элементов N и множества В с количеством элементов М:
1) Проверить выполнение В subset А.
2) Построить А(знак пересечения)В.
3) Построить А(знак объединения)В.
4) Построить А(знак разности)В.
5) Построить любое разбиение множества А, состоящее из K подмножеств.
Требования к реализации.
1)Обеспечить ввод с клавиатуры натурального значения N из интервала [6,10]
и натуральное значение M из интервала [4,8], причём необходимо, чтобы M<=N.
2) Задать элементы множества A, B целыми случайными числами, сгенерированными
на отрезке [0, N+5]. Внутри множества не должно присутствовать одинаковых элементов.
3) Вывести на экран множества A, B упорядочив их элементы по возрастанию.
Предоставить возможность многократной генерации других множеств A, B.
4) Вывести на экран результаты решения задач 1-4, упорядочить элементы полученных
множеств по возрастанию.
5) Обеспечить ввод с клавиатуры натурального значения K из интервала [2, N -2].
6) Вывести K наборов элементов, составляющих подмножества разбиения множества A.
7) Предоставить возможность независимой корректировки каждого из вводимых с
клавиатуры параметров.
Відповідь:
Норильск, Липецк, Череповец, Новокузнецк, Нижний Тагил, Магнитогорск, Красноярск, Омск, Челябинск, Братск, Новочеркасск, Чита, Дзержинск, Медногорск и Асбест.
Пояснення:
Красноярск причина тому — активная работа промышленных объектов, заводов и автотранспорта.
Магниторск неблагополучное состояние атмосферного воздуха в городе определяют выбросы загрязняющих веществ в атмосферу, основным источником которых, конечно же, является ОАО «Магнитогорский металлургический комбинат».
Череповец — это город с развитым промышленным производством, что, конечно же, непосредственно влияет на экологическую обстановку.
#1
RawList = [int(input()) for _ in range(int(input('arr len: ')))]
NewList = [i**2 for i in RawList]
print(*NewList)
#2
RawList = [float(input()) for _ in range(int(input('arr len: ')))]
RoundedSum = round(sum(RawList))
print(RoundedSum)
#3
RawList = [int(input()) for _ in range(int(input('arr len: ')))]
print( len( list(filter(lambda p: p < 0, RawList) ) ) )
#4
RawList = [int(input()) for _ in range(int(input('arr len: ')))]
print(*[ abs(i) for i in RawList])
#5 (Я не знаю украинский алфавит, по этому сделаю для английского)
RawList = [input() for i in range(int(input('Arr Len: ')))]
vows = ['a','i','o','u','e'] #Список гласных
print( len( list( filter( lambda p: p in vows, RawList
Объяснение: