Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 сем / 6 лаба.docx
Скачиваний:
0
Добавлен:
03.06.2025
Размер:
1.4 Mб
Скачать

5 Результаты тестирования программы

Результаты операций с массивом представлены в таблице 1.

Таблица 1 – Результаты тестирования операций с массивом.

Тест

Массив

Действие

Результат

1

-5 6 3 7 -1 0 -3

Сумма элементов

Сумма элементов: 7 (рис. 11)

2

-5 6 3 7 -1 0 -3

Среднее значение

Среднее значение элементов: 1,00 (рис.12)

3

-5 6 3 7 -1 0 -3

Минимальный элемент

Минимальный элемент: -5

4

-5 6 3 7 -1 0 -3

Максимальный элемент

Максимальный элемент: 7

5

-5 6 3 7 -1 0 -3

Чётные элементы

Чётные элементы: 6 0

6

-5 6 3 7 -1 0 -3

Нечётные элементы

Нечётные элементы: -5 3 7 -1

-3

7

-5 6 3 7 -1 0 -3

Сортировка по возрастанию

Сортировка по возрастанию:

-5 -3 -1 0 3 6 7

8

-5 6 3 7 -1 0 -3

Сортировка по убыванию

Сортировка по убыванию: 7 6 3 0 -1 -3 -5

9

­---5 6 3 7 -1- 0 -3

Минимальный элемент

Минимальный элемент: -5 (рис.13-14)

10

Сумма элементов

Массив не задан! Сгенерируйте или загрузите массив из файла. (рис.15)

11

опр

Сумма элементов

­(Программа не даёт ввести буквы)

Результаты таблицы представлены на рисунках 11 –­ 15.

Рисунок 11– ­Результат выполнения операции «Сумма элементов».

Рисунок 12 – Результат выполнения операции «Среднее значение»

Рисунок 13 – Ввод мусора в поле «Исходный массив»

Рисунок 14 ­– Результат работы программы при вводе мусора.

Рисунок 15 – ­Результат работы программы при пустом поле «Исходный массив».

Результаты тестирования генерации массива представлены в таблице 2.

Таблица 2 – результаты тестирования генерации массива.

Тест

Кол-во элементов

Мин. знач.

Макс. знач.

Результат

1

-5

3

9

­(В поле кол-ва элементов нельзя ввести отриц. знач.)

2

10

-2

15

8 4 0 3 -2 6 15 11 12 13 (рис. 16)

3

10

10

-10

Предупреждение. -8 0 8 10 -1 -1 -6 0 8 -6 (рис.17)

4

лкмн

­

­

­(Программа не даёт ввести буквы)

Результаты таблицы представлены на рисунках 16 ­– 17.

Рисунок 16 ­– Результат работы генерации массива.

Рисунок 17 –Результат работы при­ минимальном значение больше максимального.

Результаты всех тестирований сохранены в файле «Out.txt». (рис.18)

Рисунок 18 – Результаты тестирования программы

6 Вывод

В ходе выполнения лабораторной работы мы освоили навыки работы с файлами и динамическими массивами в Windows Forms. В результате выполнения работы была создана программа, проводящий операции над массивами.

Соседние файлы в папке 2 сем