Добавлен: 11.12.2023
Просмотров: 67
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ ЧАСТНОЕУЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ«МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ УНИВЕРСИТЕТ“СИНЕРГИЯ”»
Отчет по лабораторной работе № 1
Москва 2023 г.Лабораторная работа №.1 «Переменные, арифметические операции, функции print и input, логический тип bool и операторы сравнения. Операторы присваивания и ветвления if/else (если…то, иначе)»Отчет должен отражать этапы выполнения лабораторного практикума (куда нажимали, что делали, с добавлением скриншотов основных этапов работы), не изображения, дублирующие готовую работуЦель работы: Научиться вводить и выводить данные, создавать переменные и выполнять арифметические операторы, использовать операторы сравнения.ЗаданияЗадание 1. Напишите программу, которая запрашивает у пользователя два вещественных значения a, b и вычисляет площадь прямоугольника. Вывести на экран вычисленное значение.print("Длины сторон прямоугольника:")a = float(input("a = "))b = float(input("b = "))print("Площадь прямоугольника: %.2f" % (a * b))Задание 2. Напишите программу, которая запрашивает у пользователя три целых числовых значения a, b, c. Используя операторы сравнения, определить, можно ли из чисел a, b, c составить треугольник. (Правило: каждая сторона треугольника должна быть меньше суммы двух других). Вывести на экран полученное булево значение (True или False).print("Стороны:")a = int(input("a = "))b = int(input("b = "))c = int(input("c = "))d = False;Задание 3. На вход программы поступает два целых числа. Необходимо написать программу, которая будет определять и выводить на экран сначала то число, которое из них больше с соответствующим комментарием, а затем то, которое меньше. Например, если были введены два числа 4 и 7, то программа должна вывести: «число 7 больше, число 4 – меньше»
if a + b > c and a + c > b and b + c > a:d = True;else:d = False;print(d)print("Введите два числа для сравнения")a = float(input("a = "))b = float(input("b = "))if a > b:print(f"Число, ", a, " больше числа ", b)else:print(f"Число, ", b, " больше числа ", a)Ответы на контрольные вопросы
| Факультет/Институт | | Информационных технологий |
| | | (наименование факультета/ Института) |
| Направление/специальность | | Разработка, сопровождение и обеспечение безопасности информационных систем |
| подготовки: | | (код и наименование направления /специальности подготовки) |
| Форма обучения: | | очно-заочная |
| | | (очная, очно-заочная, заочная) |
| | | |
| на тему | | Переменные, арифметические операции, функции print и input, логический тип | ||
| | | (наименование темы) | ||
| | | bool и операторы сравнения. Операторы присваивания и ветвления if/else | ||
| по дисциплине | | Информатика | ||
| | | (наименование дисциплины) | ||
| Обучающийся | | Раюшкин Никита Сергеевич | | |
| | | (ФИО) | | (подпись) |
| Группа | | СлБИв-113рсоб | | |
| | | | | |
| Преподаватель | | Горшкова Анастасия Анатольевна | | |
| | | (ФИО) | | (подпись) |
if a + b > c and a + c > b and b + c > a:d = True;else:d = False;print(d)print("Введите два числа для сравнения")a = float(input("a = "))b = float(input("b = "))if a > b:print(f"Число, ", a, " больше числа ", b)else:print(f"Число, ", b, " больше числа ", a)Ответы на контрольные вопросы
-
В чем назначение интегрированной среды разработки IDLE?
-
Назовите режимы работы интегрированной среды разработки. Охарактеризуйте каждый из них.
-
Какие существуют встроенные типы данных и как они обозначаются?
-
Какие основные операции можно выполнять над основными типами данных?
-
Возведение в степень -
Деление по модулю -
Целочисленное деление -
Деление -
Умножение -
Вычитание -
сложение
-
Приведите пример записи оператора выбора (ветвления) из своей лабораторной работы.