Условные операторы if-else. Решение задач

04.10.2021 3 Автор : Дмитрий Николаевич
Условные операторы if-else. Решение задач

Решим несколько задач с применением условного оператора if-else. Сначала рассмотрим несколько примеров решения задач на заданную тему.

Вот пример задачи №1:

# -*- coding: utf-8 -*-

print("Какой язык программирования вы изучаете?")
kotoba = input()
if kotoba == 'Python':
    print("Верно!")
else:
    print("Извините, но это неправильный ответ!")

Вот пример задачи №2:

# -*- coding: utf-8 -*-

print("Введите число, чтобы узнать, состоит ли число из однаковых цифр.")
kazu = int(input())
saigo_no_keta = kazu % 10 # saigo no keta означает последняя цифра
ichi_keta_me = kazu // 10 # ichi keta-me означает первая цифра

if saigo_no_keta == ichi_keta_me:
    print("Да, состоит.")
else:
    print("Нет, не состоит.")

Вот пример задачи №3:

# -*- coding: utf-8 -*-

print("Введите первое число:")
kazu1 = int(input())
print("Введите второе число:")
kazu2 = int(input())
print("Введите третье число:")
kazu3 = int(input())

counter = 0 # Переменная-счетчик

if kazu1 % 2 == 0:
    counter = counter + 1 # Увеличение счетчика на 1
if kazu2 % 2 == 0:
    counter = counter + 1 # Увеличение счетчика на 1
if kazu3 % 2 == 0:
    counter = counter + 1 # Увеличение счетчика на 1

print("\nРезультат:", counter)

Для тренировки предлагаю решить три задачи по программированию на языке Python

Задача №1. Напишите программу, которая считывает одну строку. Если это строка Python, программа выведет «Да», если нет, то «Нет».

Задача №2. Напишите программу, которая определяет, состоит ли двузначное число, введенное с клавиатуры из одинаковых цифр. Если состоит, то программа выведет «Да», в противном случае выведет «Нет».

Задач №3. Напишите программу, которая считывает три числа и подсчитывает количество четных чисел.

Выполненное задание отправлять в архиве на почту d.kiryanov03@gmail.com. Выполненные задания должны быть отдельными файлами с названиями на латинице, они должны совпадать с номером задачи.

Также Вы можете отправить выполненное задание через форму обратной связи.