Методическое пособие под ред. С. Г. Григорьева Москва, 021 программирование в


if v==ideal_v:  print("Ваш вес в норме")  elif



Pdf көрінісі
бет39/84
Дата09.04.2024
өлшемі5.16 Mb.
#498146
түріМетодическое пособие
1   ...   35   36   37   38   39   40   41   42   ...   84
PYTHON

if v==ideal_v: 
print("Ваш вес в норме") 
elif v>ideal_v: 
print("Ваш вес выше нормы! Необходимо сбросить вес") 
else
print("Ваш вес ниже нормы! Необходимо набрать вес") 
Результат работы программы представлен на рисунке 66. 
Рис. 66. Результат работы программы 
4. Написать программу, определяющую вид треугольника (равносторонний, равно- 
бедренный, разносторонний) по заданным длинам сторон. 
5. Написать программу, которая считывает три вещественных числа и заменяет каж- 
дое чётное значение его частным от деления на 2, а единицу — числом 2. 
6. Определить, является ли введённый пользователем год високосным. 


ПРОГРАММИРОВАНИЕ 
61 
В содержание
 
Указание. 
Примерный вид программы: 
y = int(input("Введите год ")) 
if (y%4==0 and y%100!=0) or (y%400==0): 
print("Високосный") 
else: 
print("Обычный") 
Написать программу, проверяющую, является ли введённое число чётным или оно 
нечётное. 
Выводы 
В ходе выполнения лабораторной работы вы получили представление о составлении 
условных алгоритмов с использованием оператора if-elif-else языка программиро- 
вания Python. 
Контрольные вопросы 
1. Для чего используются условные операторы в программировании? 
2. Как выглядит синтаксис условного оператора в языке Python? 
3. Какие формы условного оператора можно использовать в языке Python? 
Лабораторная работа 3.2. Условный оператор if
 
Теоретическая часть 
Воспользоваться материалами из лабораторной работы 3.1. 
Практическая часть 
Цель работы
: ознакомление с условным оператором if языка программирования 
Python. 
Ход работы 
1. Открыть среду разработки PyCharm. 
2. Среди трёх чисел найти среднее, т. е. которое больше одного числа, но меньше дру- 
гого. 
3. Даны длины трёх сторон одного треугольника и трех стороны другого треугольника. 
Определить, будут ли эти треугольники равновеликими, т. е. имеют ли они равные площа- 
ди. 
4. Ввести рост человека. Вывести на экран текст «ВЫСОКИЙ», если рост превышает 
180 см, и «НЕ ОЧЕНЬ ВЫСОКИЙ» в противном случае. 
5. Ввести 3 числа. Вывести их в порядке возрастания. (Пример: 12, 34, 56.) 
Выводы 
В ходе выполнения лабораторной работы вы получили представление о составлении 
условных алгоритмов с использованием оператора if-elif-else языка программиро- 
вания Python. 
Контрольные вопросы 
1. Как выглядит полная форма оператора ветвления в языке Python? 
2. Для чего используется часть else в операторе ветвления? 
3. Какие основные операторы вы использовали при решении задач из лабораторной 
работы? 




Достарыңызбен бөлісу:
1   ...   35   36   37   38   39   40   41   42   ...   84




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет