Цель работы: Научиться работать с вложенными циклами и создавать проектную документацию к своим программам.
Задание: Разработать алгоритм и составить программу, обрабатывающую вложенные циклы в соответствии с указанным в варианте заданием. Разработать документацию к программе, в которой необходимо указать назначение программы, требования к вводимым данным, формат выводимой информации и дать описание алгоритма решения задачи. Документация должна отражать все решения, принятые в процессе разработки и реализации программы.
Варианты заданий
№ Вар. | Расчетные формулы | Исходные данные | Выводимые значения |
1. | ![]() | ![]() | ![]() |
2. | ![]() | ![]() | ![]() |
3. | ![]() | ![]() | ![]() |
4. | ![]() | ![]() | ![]() |
5. | ![]() | ![]() | ![]() |
6. | ![]() | ![]() | ![]() |
7. | ![]() | ![]() | ![]() |
8. | ![]() | ![]() | ![]() |
9. | ![]() | ![]() | ![]() |
10. | ![]() | ![]() | ![]() |
11. | ![]() | ![]() | ![]() |
12. | ![]() | ![]() | ![]() |
13. | ![]() | ![]() | ![]() |
14. | ![]() | ![]() | ![]() |
15. | ![]() | ![]() | ![]() |
16. | ![]() | ![]() | ![]() |
17. | ![]() | ![]() | ![]() |
18. | ![]() | ![]() | ![]() |
19. | ![]() | ![]() | ![]() |
20. | ![]() | ![]() | ![]() |
21. | ![]() | ![]() | ![]() |
22. | ![]() | ![]() | ![]() |
23. | ![]() | ![]() | ![]() |
24. | ![]() | ![]() | ![]() |
25. | ![]() | ![]() | ![]() |
26. | ![]() | ![]() | ![]() |
27. | ![]() | ![]() | ![]() |
28. | ![]() | ![]() | ![]() |
29. | ![]() | ![]() | ![]() |
30. | ![]() | ![]() | ![]() |
Пример выполнения
31. | ![]() | ![]() | ![]() |
Лабораторная работа № 5 Обработка одномерных массивов
Цель работы: Научиться работать с одномерными массивами и создавать проектную документацию к своим программам.
Задание: Разработать алгоритм и составить программу, обрабатывающую одномерный массив в соответствии с указанным в варианте заданием. Разработать документацию к программе, в которой необходимо указать назначение программы, требования к вводимым данным, формат выводимой информации и дать описание алгоритма решения задачи. Документация должна отражать все решения, принятые в процессе разработки и реализации программы.
Варианты заданий
№ Вар. | Расчетные формулы | Исходные данные | Выводимые значения |
1. | Определить сумму (S) положительных элементов массива F:
![]() | ![]() | Массив F, Сумма (S) положительных элементов массива F |
2. | ![]() | ![]() | Массивы Z и Y; R |
3. | ![]() | Массив Х: 0,15;0,27;0,32; 0,5; 0,52; 0,62; 0,7; 0,85; 0,95 | Массив Y; F |
4. | Максимальный по модулю элемент
массива Z и его номер
![]() | ![]() | ![]() |
5. | ![]() | Массив X: -0,8; -0,5; 0; 0,8; 1,4; 1,8; 2,6; 3,0; 3,3 | S, Массив Z |
6. | ![]() | Массив X: 0,3; 0,4; 0,52; 0,75; 1,2; 1,5; 2,0; 2,5 | A, Массив Z |
7. | ![]() | Массив X: -10,3;-8,5;-6,2; 2,5; 5,0; 7,5; 9,2;12,7;18,5; 20,4 | Массивы М, y, Z |
8. | ![]() | Массив X: 10; 10,7; 12,3; 15,7; 17,8; 19,5; 20; | R, Массивы y, Z |
9. | ![]() | Массив Х: 1,35;1,38;1,42; 1,47;1,32;1,38; 1,51;1,52;1,54; 1,43;1,52;1,16; 1,49;1,54;1,44 | M, D, Массив Y |
10. | Максимальный и минимальный элементы массива Z
![]() | ![]() | X, Y Массив Z, максимальный и минимальный элементы массива Z |
11. | Количество (N) и сумму (S) компонент вектора Y, лежащих на отрезке [0,2]
![]() | t = –1,3
![]() | N, S Массив Y |
12. | ![]() ![]() | Массив Х: -6; -5; -4; -3; -2; -1; 0; 1; 2; 3; 4; 5; 6; 7; 8; 9; 10 | Массивы
X, Y
среднее арифметическое положительных
элементов
массива ![]() |
13. | ![]() ![]() | Массив X: 12,5; 18,4; 8,3; 20,7; 17; 9,5; 12,9; 16,3; 8,9 | ![]() |
14. | ![]() ![]() | Массив X: 1,5; 2,5; 3,7; 4,9; 2,9; 3,2; 2,8; 5,5; 4,2; 5,2; 1,9 | Массив C |
15. | ![]() ![]() ![]() | Массив X: 15,3;14,9;14,5; 15,5;15,3;14,2; 14,9;14,4;15,2; 15,2;15,4;14,7 | M, K, Массив Y |
16. | ![]() ![]() | Массив X: -124,35;-181,27; 135,4;-129,18; 117,32;147,29; 144,52;-152,32; -111,2;164,72 | ![]() |
17. | ![]() ![]() ![]() | Массив X: -7,52; -6,92; -7,54;-5,35; 5,25;7,92;9,5; 10,54;10,7; 11,54;10,35; 11,7;13,2 | G, M, Массив y |
18. | ![]() | ![]() | ![]() |
19. | Количество (K) положительных элементов массива Z
![]() | ![]() | K Массив Z |
20. | ![]() | ![]() | Y Массив V |
21. | ![]() | ![]() | Массив R Массив P Массив q |
22. | ![]() | Массив X: 0; 0,1; 0,2; 0,3; 0,4; 0,5; 0,6; 0,7; 0,8; 0,9; 1,0; 1,1; 1,2; 1,3; 1,4; 1,5 | R, Массив P |
23. | ![]() | ![]() | Положительные элементы массива А и их номера |
24. | ![]() | ![]() | A Массив Y |
25. | ![]() | ![]() | B, D, Массив Y |
26. | Количество отрицательных (N) и положительных (M) элементов массива X,
а также ![]() ![]() ![]() | ![]() | N, M, Z, P Массив X |
27. | ![]() | ![]() | D, Массив Z |
28. | ![]() ![]() ![]() | Массив Z: 2,7; 0,7; 0,5; 2,1; 1,8; 0,2; 0,15; 0,75; 1,7; 2,0 | Массив Y |
29. | ![]() ![]() | ![]() | K, Массив Y |
30. | Найти корни системы уравнений:
![]() | ![]() | Массивы B, X, Y |
Пример выполнения
№ Вар. | Расчетные формулы | Исходные данные | Выводимые значения |
2. | ![]() | ![]() | G, Массивы X, Y |