Напишите программу, которая проверяет выполнение следующего условия для заданного четырехзначного числа: сумма первой
Напишите программу, которая проверяет выполнение следующего условия для заданного четырехзначного числа: сумма первой и последней цифр равна разности второй и третьей цифр. Входные данные: вводится одно положительное четырехзначное целое число. Выходные данные: программа должна вывести "ДА", если условие выполняется, и "НЕТ", если не выполняется. Пример ввода 1: 1614 Пример вывода 1: ДА Пример ввода 2: 1234 Пример вывода 2: НЕТ Пример ввода 3: 7911 Пример вывода 3: ДА
22.12.2023 23:44
Описание: Для решения этой задачи мы можем разложить четырехзначное число на цифры и затем проверить выполнение условия. Первым шагом мы считываем входное число с помощью функции `input()`. Затем мы преобразуем число в строку и извлекаем каждую цифру, используя индексы. После этого мы выполняем проверку условия и выводим соответствующий результат.
Например:
Совет: Чтобы понять алгоритм, можно разобрать пример на бумаге. Возьмите несколько четырехзначных чисел и расставьте цифры по индексам, а затем примените условие. Это поможет лучше понять, как работает программа.
Дополнительное задание: Напишите программу, которая проверяет выполнение условия для заданного четырехзначного числа: сумма первой и последней цифр равна разности второй и третьей цифр. Вы можете использовать входное число 5821. Ожидаемый вывод: "НЕТ".