CONDITIONAL STATEMENTS (IF/ELIF/ELSE)
УСЛОВНЫЕ ОПЕРАТОРЫ (IF/ ELIF/ ELSE)
apply if/elif/else statements;
solve problems.
You will:
apply if/elif/else statements;
применять операторы if / elif / else; solve problems.
решать проблемы.
Task 1. Which number: single or double, positive or negative?
Задача 1. Какое число: однозначное или двухзначное, положительное или отрицательное?
Task 2. Determine the existence of a triangle on three sides
Задача 2. Определить существование треугольника по трем сторонам
У треугольника сумма любых двух сторон должна быть больше третьей. Иначе две стороны просто «совпадут" с третьей и треугольника не получится.
Поскольку всего три стороны, то можно составить три варианта сложения двух сторон: a + b , b + c , a + c .
Первую сумму сравниваем с оставшейся стороной c , вторую - с a и третью - с b .
Если хотя бы в одном случае сумма окажется не больше третьей стороны, то делается вывод, что треугольник не существует.
Task 3. Take into account the required program, which should give an assessment to the student regarding the entered score.
Задача 3. Учителю требуется программа, которая выводит оценку ученика относительно введенного балла.
grade = int (input(“How many percentages?\n”))
if grade 79: #If more than 79 it shows 5
print(“You get 5”)
elif grade 59: If more than 59 it shows 4 print(“You get 4”)
elif grade 39: #If more than 39 it shows 3
print(“You get 3”)
else: #Otherwise it shows 2
print(“You get 2”)
Task 4. "Guess the number" The user makes a number from 1 to 5. It is required to guess it, asking as few questions as possible.
Задача 4. "Угадай число" Пользователь загадывает число от 1 до 5. Требуется его отгадать, задав как можно меньше вопросов.
Reflection
exspert
ladder of success
confident
capable
beginner