Контрольные вопросы и упражнения 1.
Контрольные вопросы и упражнения |
431 |
2. Разработайте пример абстрактного типа для стека на языке Pascal, предполагая, что определение стека, операции с ним и код, который его использует, находятся в одной и той же программе. 3. Разработайте пример абстрактного типа данных для матрицы на знакомом вам языке, создав операции сложения, вычитания и умножения матриц. 4. Разработайте пример абстрактного типа данных для очереди на знакомом вам языке, создав операции добавления элемента в очередь, исключения элемента из очереди и проверки заполненности очереди. 5. Разработайте абстрактный тип данных для комплексных чисел на знакомом вам языке, создав операции сложения, вычитания, умножения, деления, выделения действительной и мнимой части комплексного числа и построения комплексного числа из двух констант с плавающей точкой, переменных или выражений. |