Математика

Напишите программу, которая проверяет выполнение следующего условия для заданного четырехзначного числа: сумма первой

Напишите программу, которая проверяет выполнение следующего условия для заданного четырехзначного числа: сумма первой и последней цифр равна разности второй и третьей цифр. Входные данные: вводится одно положительное четырехзначное целое число. Выходные данные: программа должна вывести "ДА", если условие выполняется, и "НЕТ", если не выполняется. Пример ввода 1: 1614 Пример вывода 1: ДА Пример ввода 2: 1234 Пример вывода 2: НЕТ Пример ввода 3: 7911 Пример вывода 3: ДА
Верные ответы (1):
  • Hrustal_304
    Hrustal_304
    21
    Показать ответ
    Название: Проверка условия для четырехзначного числа

    Описание: Для решения этой задачи мы можем разложить четырехзначное число на цифры и затем проверить выполнение условия. Первым шагом мы считываем входное число с помощью функции `input()`. Затем мы преобразуем число в строку и извлекаем каждую цифру, используя индексы. После этого мы выполняем проверку условия и выводим соответствующий результат.

    Например:
    python
    num = input("Введите четырехзначное число: ")

    if int(num[0]) + int(num[3]) == int(num[1]) - int(num[2]):
    print("ДА")
    else:
    print("НЕТ")


    Совет: Чтобы понять алгоритм, можно разобрать пример на бумаге. Возьмите несколько четырехзначных чисел и расставьте цифры по индексам, а затем примените условие. Это поможет лучше понять, как работает программа.

    Дополнительное задание: Напишите программу, которая проверяет выполнение условия для заданного четырехзначного числа: сумма первой и последней цифр равна разности второй и третьей цифр. Вы можете использовать входное число 5821. Ожидаемый вывод: "НЕТ".
Написать свой ответ: