Составить алгоритмы и написать на алгоритмическом языке следующие функций:
1. Функцию создания стека целых чисел на основе массива, при этом максимальный размер вводится пользователем. Максимальный размер стека вводится пользователем, он должен быть не менее 40 элементов. Осуществить проверку корректности вводимых данных.
2. Функцию добавления элементов в стек. Предусмотреть проверку помещаемых в стек значений – они должны быть больше 0 и не больше 100. При переполнении стека пользователь должен быть оповещен.
3. Функцию чтения значения вершины стека с его извлечением. Предус/мотреть проверку стека на пустоту.