Решение задач
Задача 1. Напишите программу, которая определяет, является ли заданное натуральное число трёхзначным.
Решение. Программа, решающая поставленную задачу, может иметь следующий вид:
num = int(input())
if 100 <= num <= 999:
print('Число является трёхзначным')
else:
print('Число не является трёхзначным')
Задача 2. Напишите программу, которая проверяет, что все три цифры натурального трёхзначного числа различны.
Решение. Программа, решающая поставленную задачу, может иметь следующий вид:
num = int(input())
d3 = num % 10
d2 = num % 100 // 10
d1 = num // 100
if d3 != d2 and d3 != d1 and d2 != d1:
print('Цифры различны')
else:
print('Цифры не различны')
Задача 3. Напишите программу, которая по координатам точки, не лежащей на осях координат, определяет номер координатной четверти, в которой она находится.
Решение. Программа, решающая поставленную задачу, может иметь следующий вид:
x = int(input())
y = int(input())
if x > 0 and y > 0:
print('1 четверть')
if x < 0 and y > 0:
print('2 четверть')
if x < 0 and y < 0:
print('3 четверть')
if x > 0 and y < 0:
print('4 четверть')

Примечание. Обратите внимание: никакие два из четырёх условий не могут быть истинными одновременно.