Файл: Отчет по лабораторной работе 1 на тему.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 11.12.2023

Просмотров: 18

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ ЧАСТНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ УНИВЕРСИТЕТ “СИНЕРГИЯ”»

Факультет/Институт




Информационных технологий







(наименование факультета/ Института)

Направление/специальность




Разработка, сопровождение и обеспечение безопасности информационных систем

подготовки:




(код и наименование направления /специальности подготовки)

Форма обучения:




очно-заочная







(очная, очно-заочная, заочная)










Отчет по лабораторной работе № 1

на тему




Переменные, арифметические операции, функции print и input, логический тип







(наименование темы)







bool и операторы сравнения. Операторы присваивания и ветвления if/else


по дисциплине





Информатика







(наименование дисциплины)



Обучающийся




Раюшкин Никита Сергеевич













(ФИО)




(подпись)

Группа




СлБИв-113рсоб

























Преподаватель




Горшкова Анастасия Анатольевна













(ФИО)




(подпись)

Москва 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)

Ответы на контрольные вопросы

  1. В чем назначение интегрированной среды разработки IDLE?

С помощью IDLE можно выполнять обычные для интегрированной среды задачи: просматривать, редактировать, запускать, отлаживать программы на Python. IDLE предлагает дополнительные возможности для опытных пользователей, например, средство просмотра объектов.

  1. Назовите режимы работы интегрированной среды разработки. Охарактеризуйте каждый из них.

Редактор кода – позволяет удобно изменять свой код, для этого в IDLE есть удобные инструменты.

Компилятор - программа, переводящая написанный на языке программирования текст в набор машинных кодов.

Сборщик – собирает код в программу, которую можно запускать отдельно от IDLE.

Отладчик – функция в IDLE помогающая, поиску и исправлению ошибок в программе.

  1. Какие существуют встроенные типы данных и как они обозначаются?

Существует 3 основых типа:

Простые — числа и строки.

Коллекции — списки, кортежи и словари.

Остальные — файлы, итераторы, сокеты, NaN.

  1. Какие основные операции можно выполнять над основными типами данных?

  • Возведение в степень

  • Деление по модулю

  • Целочисленное деление

  • Деление

  • Умножение

  • Вычитание

  • сложение



  1. Приведите пример записи оператора выбора (ветвления) из своей лабораторной работы.

if условие:

код

elif условие 2:

код

else:

код