Название: Квантовая механика - Учеб. пособие. (Краснопевцев Е. А.)

Жанр: Информатика

Просмотров: 1216


4. задания к лабораторной работе № 10

 

1. Даны две матрицы A и B. С помощью процедуры-подпрограммы найти количество положительных, отрицательных и нулевых элементов в матрицах. С помощью процедуры-функции найти в массиве В количество элементов, целая часть которых равна 5 (задание выполнить по образцу примера 3.1 пункта 3 данной лабораторной работы).

2. Дан массив комплексных чисел. В процедуре-подпрограмме сформировать вектор из реальных частей элементов массива. В процедуре-функции сформировать вектор из мнимых частей элементов вектора (задание выполнить по образцу примера 3.2 пункта 3 данной лабораторной работы).

3. Даны три матрицы F, G, H. В процедуре-подпрограмме найти минимальные элементы столбцов. В процедуре-функции найти произведение элементов матрицы H (задание выполнить по образцу примера 3.1 пункта 3 данной лабораторной работы).

4. Дан массив целых чисел размером 3´4. В процедуре-подпрограмме сформировать вектор из положительных элементов массива. В процедуре-функции сформировать вектор из отрицательных элементов массива (задание выполнить по образцу примера 3.2 пункта 3 данной лабораторной работы).

5. Дан одномерный символьный массив, элементы которого состоят из строчных и прописных букв. В процедуре-подпрограмме найти количество прописных букв, в процедуре-функции найти количество строчных букв (задание выполнить по образцу примера 3.1 пункта 3 данной лабораторной работы).

6. Дан массив целых чисел размером 4´4. В процедуре-подпрограмме найти индексы максимальных элементов строк массива. В процедуре-функции найти наибольшее из минимальных элементов столбцов (задание выполнить по образцу примера 3.1 пункта 3 данной лабораторной работы).

7. Даны массивы вещественных чисел b(3,3), t(3,4), p(4,4). В процедуре-подпрограмме найти максимальные элементы и их индексы для каждого массива. В процедуре-функции найти минимальный элемент для каждого массива (задание выполнить по образцу примера 3.1 пункта 3 данной лабораторной работы).

 

8. Даны массивы вещественных чисел d(10) и с(-3:3). В процедуре-подпрограмме определить, есть ли в этих массивах последовательности из трех элементов, таких что , распечатать эти последовательности или сообщение типа “последовательность не найдена”. В процедуре-функции найти количество таких последовательностей (задание выполнить по образцу примера 3.1 пункта 3 данной лабораторной работы).

9. Даны матрицы целых чисел а(10) и b(8). В процедуре-подпрограмме найти для каждой матрицы сумму элементов, стоящих до минимального элемента матрицы. В процедуре-функции найти для каждой матрицы произведение элементов, стоящих после минимального элемента (задание выполнить по образцу примера 3.1 пункта 3 данной лабораторной работы).

10. Дан массив символьных элементов. В процедуре-подпрограмме найти элементы массива, длина которых равна пяти символам. В процедуре-функции найти элементы, длина которых равна восьми символам (задание выполнить по образцу примера 3.2 пункта 3 данной лабораторной работы).