Отчёт по практике Основы теории информации лр №3. ОТИ ЛР 3 Беляков А. А.. Отчет по лабораторной работе циклы в python по курсу основы теории информации
Скачать 100.07 Kb.
|
ГУАП КАФЕДРА № 42 ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ ПРЕПОДАВАТЕЛЬ
РАБОТУ ВЫПОЛНИЛ
Санкт-Петербург 2022 ОглавлениеБлок-схема алгоритма 5 Листинг программы 6 Результат выполнения программы 6 Цель работыИзучить работу с циклами на примере языка Python. Изучить построение программы циклической структуры с использованием операторов арифметических и итеративных циклов. Освоить типовых алгоритмов: вычисления суммы, произведения, поиск максимума, минимума во вводимой последовательности и их порядковых номеров. Научиться использовать в программе контроля за входными данными и результатами расчета. Индивидуальное заданиеВычисление суммы последовательно вводимых чисел. Остановить обработку при вводе признака конца – значения из заранее выбранного пользователем диапазона. Полученный результат обработки вывести на экран. Вариант задания представлен в таблице 1. Таблица 1 - Вариант индивидуального задания Блок-схема алгоритмаБлок-схема алгоритма представлена на рисунке 1. Рисунок 1 – Блок-схема программы Листинг программыp=float(input('Введите признак конца из диапозона (0,50):')) p in range (0,50) while p<0 or p >50: print('ОШИБКА.Введённое значение не из данного диапозона') p=float(input('Введите признак конца из диапозона (0,50):')) while p<=0 or p<=50: break n=0 sum=0 x=float(input('Введите число:')) while n<100 and x!=p: sum=sum+x n=n+1; x=float(input('Введите число:')) print(('сумма чисел:'), sum) Результат выполнения программыРезультат вывода программы представлен на рисунке 2. Рисунок 2 - Вывод программы ВыводВ ходе выполнения работы были изучены следующие вопросы: Построение программы циклической структуры с использованием операторов арифметических и итеративных циклов. Освоение типовых алгоритмов: вычисления суммы, произведения, поиск максимума, минимума во вводимой последовательности и их порядковых номеров. Использование в программе контроля за входными данными и результатами расчета. |