Предмет: Информатика. Добавлен: 29.11.2021. Год: 2020. Страниц: 9. Оригинальность по antiplagiat.ru: < 30% |
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ (ФГБОУ ВПО ИрГУПС)» Факультет: ФУТиИТ Кафедра: Информационные системы и защита информации Лабораторная работа №5 Массивы Выполнила: Проверил: студентка группы ПИ 1-20-1(2) старший преподаватель кафедры ИСиЗИ «___»___2021 г Иркутск 2021 ? 1 Задание 1 3 2 Код программы: 5 3 Компиляция, отладка, тестирование и получение результата: 7 4 Задание 2 8 5 Код программы: 9 6 Компиляция, отладка, тестирование и получение результата: 10 Лабораторная работа № 5 Вариант 2 Массивы Тема: Программирование алгоритмов работы с массивами (списками, словарями). Цель работы: Освоить основные алгоритмы работы с одномерными и многомерными массивами (списками, словарями). Освоить методы тестирования программ. 1 Задание 1 1. В целочисленном векторе vectorn найти минимальный и максимальный элементы. Предусмотреть случай, когда таких элементов нет (все элементы вектора равны между собой). Перевернуть элементы вектора, расположенные между ними (выполнить “поплавок”). Входные данные: n=10 v_min=-5 v_max=10 Исходный вектор: 7 -5 1 3 -2 5 2 0 10 1 Выходные данные: *** 1. 2 Код программы: #include #include #include #include ... 3 Компиляция, отладка, тестирование и получение результата: 4 Задание 2 1. В целочисленном массиве matrixnn поменять местами (отразить зеркально) соответствующие элементы, расположенные выше главной и побочной диагоналей и ниже их. Элементы диагоналей не трогать. Входные данные для n=5: v_min=-20 v_max=10 Исходный массив: 7 -2 -11 3 -5 5 2 0 10 1 -15 9 -12 8 -18 0 -10 9 -13 4 -1 -17 2 4 -19 Выходной массив: 5 Код программы: #include #include #incl |
Перейти к полному тексту работы |