Рейтинговая работа Расчетно-аналитическое задание

Раздел
Программирование
Просмотров
7
Покупок
0
Антиплагиат
Не указан
Размещена
19 Сен в 13:56
ВУЗ
Не указан
Курс
Не указан
Стоимость
300 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Рейтинговая
309.2 Кбайт 300 ₽
Описание

После покупки напишите в личку.

Скину все файлы + файл в формате Python

Индивидуальное задание в соответствие с ФИО и ID студента


1. Задание с исходными данными и результат

Дан ряд целых чисел, полученный в результате обработки символов Фамилии, Имени, Отчества обучающегося, а также его ID. Необходимо отсортировать набор данных двумя способами, а также выполнить некоторые арифметические расчеты.

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

Текстовый файл с результатами расчетов result.txt. В консоль ничего не выводится. При перезапуске программы файл result.txt должен быть перезаписан.

1. Описание последовательности выполнения работы

Для выполнения задачи необходимо:

1. Выполнить чтение данных (символов ФИО и ID) из файла «source_data.txt» в две строки;

2. Удалить пробелы и символ перевода строки;

3. Получить два списка кодов – по одному для каждого из алгоритмов сортировки, а также третий список кодов для вывода исходных, неотсортированных кодов в файл результатов «result.txt»;

4. Найти длину (количество элементов) списка исходных кодов;

5. Вычислить значение, определяющее направление сортировки – разделить целочисленное значение ID на длину списка нацело;

6. Определить направление сортировки в зависимости от четности полученного значения – список необходимо отсортировать по возрастанию, если значение четное, по убыванию – если нечетное. Выбрать соответствующую функцию сравнения двух чисел, определяющую направление сортировки;

7. Выполнить сортировку списков пузырьком и вставками, используя для упорядочения выбранную на предыдущем шаге функцию;

8. Рассчитать среднее арифметическое значение как сумму элементов списка исходных кодов, разделенная на длину списка. Выполнить округление полученного значения до трех знаков после запятой;

9. Рассчитать среднее квадратическое значение как корень из суммы квадратов элементов списка исходных кодов, разделенный на длину списка. Выполнить округление полученного значения до трех знаков после запятой;

10. Записать полученные значения в файл «result.txt».

Вам подходит эта работа?
Похожие работы
Основы программирования
Дистанционная задача Дистанционная задача
19 Сен в 13:46
7 +7
0 покупок
Основы программирования
Курсовая работа Курсовая
19 Сен в 12:38
14 +14
0 покупок
Основы программирования
Курсовая работа Курсовая
18 Сен в 16:06
16 +5
0 покупок
Основы программирования
Курсовая работа Курсовая
18 Сен в 13:43
17 +8
0 покупок
Другие работы автора
Бухгалтерская и налоговая отчетность
Дистанционная задача Дистанционная задача
19 Сен в 13:50
3 +3
0 покупок
Управление персоналом
Дистанционная задача Дистанционная задача
19 Сен в 13:48
8 +8
0 покупок
Основы программирования
Дистанционная задача Дистанционная задача
19 Сен в 13:46
7 +7
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Контрольная работа Контрольная
1 Мар 2023 в 16:03
186 +2
2 покупки
Темы журнала
Показать ещё
Прямой эфир