Файл: Лабораторная работа 1 Тема Введение в Python Выполнил Студент Давыдов Антон Дмитриевич дби 181 рсоб Приняла Терехова Л. А.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.01.2024
Просмотров: 99
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Негосударственное образовательное частное учреждение высшего образования «Московский финансово-промышленный университет «Синергия»Институт информационных систем и технологийДепартамент Цифровой экономикиДисциплина «Программирование на языке Python»Лабораторная работа №1 Тема «Введение в Python»Выполнил Студент Давыдов Антон Дмитриевич ДБИ 181 рсобПриняла Терехова Л.А.Москва 2023Задача №1 Напишите программу, которая считывает три числа и выводит их сумму. Каждое число записано в отдельной строке.x = int(input())y = int(input())z = int(input())S = x + y + zprint(S)Задача №2Напишите программу, которая считывает длины двух катетов в прямоугольном треугольнике и выводит его площадь. Каждое число записано в отдельной строке.x1 = int(input())x2 = int(input())S = (x1 * x2)/2print(S)Задача №3n школьников делят k яблок поровну, неделящийся остаток остается в корзинке. Сколько яблок достанется каждому школьнику? Сколько яблок останется в корзинке? Программа получает на вход числа n и k и должна вывести искомое количество яблок (два числа).n = int(input())k = int(input())print(k//n)print(k%n)Задача №4 Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент. Программа должна вывести два числа: количество часов (от 0 до 23) и количество минут (от 0 до 59). Учтите, что число n может быть больше, чем количество минут в сутках.n = int(input())k = n//60k2= n%60print(k,k2)Задача №5 Напишите программу, которая приветствует пользователя, выводя слово Привет, введенное имя и знаки препинания по образцу: «Привет, Ваше Имя!»
x=str(input())print("Здравствуйте", x)Задача №6 Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере (пробелы важны!).x = int(input())x1=x-1x2=x+1print("The next number for the number ",x ,"is", x2)print("The previos number for the number ",x ,"is", x1)Задача №7 В школе решили набрать три новых математических класса. Так как занятия по математике у них проходят в одно и то же время, было решено выделить кабинет для каждого класса и купить в них новые парты. За каждой партой может сидеть не больше двух учеников. Известно количество учащихся в каждом из трёх классов. Сколько всего нужно закупить парт чтобы их хватило на всех учеников? Программа получает на вход три натуральных числа: количество учащихся в каждом из трех классов.x1 = int(input()) #колво учеников 1 класса x2 = int(input()) #колво учеников второго классаx3 = int(input()) #колво учеников третьего класса if x1%2==1:y1=(x1//2)+1 else:y1 = x1//2 if x2%2==1:y2=(x2//2)+1 else:y2 = x2//2 if x3%2==1:y3=(x3//2)+1 else:y3 = x3//2 S = y1 + y2 + y3print(S)Задача №8 Обувная фабрика собирается начать выпуск элитной модели ботинок. Дырочки для шнуровки будут расположены в два ряда, расстояние между рядами равно a, а расстояние между дырочками в ряду b. Количество дырочек в каждом ряду равно N. Шнуровка должна происходить элитным способом “наверх, по горизонтали в другой ряд, наверх, по горизонтали и т.д.” (см. рисунок). Кроме того, чтобы шнурки можно было завязать элитным бантиком, длина свободного конца шнурка должна быть l. Какова должна быть длина шнурка для этих ботинок?a=int(input())b=int(input())N=int(input())print(((a+b)*N)+2*i)
x=str(input())print("Здравствуйте", x)Задача №6 Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере (пробелы важны!).x = int(input())x1=x-1x2=x+1print("The next number for the number ",x ,"is", x2)print("The previos number for the number ",x ,"is", x1)Задача №7 В школе решили набрать три новых математических класса. Так как занятия по математике у них проходят в одно и то же время, было решено выделить кабинет для каждого класса и купить в них новые парты. За каждой партой может сидеть не больше двух учеников. Известно количество учащихся в каждом из трёх классов. Сколько всего нужно закупить парт чтобы их хватило на всех учеников? Программа получает на вход три натуральных числа: количество учащихся в каждом из трех классов.x1 = int(input()) #колво учеников 1 класса x2 = int(input()) #колво учеников второго классаx3 = int(input()) #колво учеников третьего класса if x1%2==1:y1=(x1//2)+1 else:y1 = x1//2 if x2%2==1:y2=(x2//2)+1 else:y2 = x2//2 if x3%2==1:y3=(x3//2)+1 else:y3 = x3//2 S = y1 + y2 + y3print(S)Задача №8 Обувная фабрика собирается начать выпуск элитной модели ботинок. Дырочки для шнуровки будут расположены в два ряда, расстояние между рядами равно a, а расстояние между дырочками в ряду b. Количество дырочек в каждом ряду равно N. Шнуровка должна происходить элитным способом “наверх, по горизонтали в другой ряд, наверх, по горизонтали и т.д.” (см. рисунок). Кроме того, чтобы шнурки можно было завязать элитным бантиком, длина свободного конца шнурка должна быть l. Какова должна быть длина шнурка для этих ботинок?a=int(input())b=int(input())N=int(input())print(((a+b)*N)+2*i)