Форум сайта python.su
0
Здравствуйте.
Не получается решить задачу:
“Напишите программу, в которой пользователь вводит три целых числа, а программа проверяет, являются ли эти числа тремя последовательными элементами арифметической последовательности. В арифметической последовательности каждый новый член получается прибавлением к предыдущему определенного фиксированного числа.”
Офлайн
124
AleksandrMА что конкретно не понятно?
Не получается решить задачу:
Офлайн
0
Я новичок, ине знаю как это применить в питоне.
Вот мой код:
a, b, c = eval(input('введите 3 числа: ')) z = a + b k = z + c if k: for i in range(a, 20, a): print(i, end=', ') else: print('no')
Офлайн
568
AleksandrMнапишите на любом языке, который знаете, а мы вам поможем переписать на питон
Я новичок, ине знаю как это применить в питоне.
Офлайн
0
Я не знаю никакие языки программирования. Питон первый язык который я пытаюсь освоить.
Офлайн
568
AleksandrMНу значит неправильно пытаетесь. Задача элементарная.
Я не знаю никакие языки программирования. Питон первый язык который я пытаюсь освоить.
nums = [int(i) for i in input('Type the numbers separated by space: ').split()] a, b, c = sorted(nums) print (b - a == c - b)
Офлайн
0
FishHookСпасибо
Офлайн
1
def proverka():
x = 2
code1 = int(input(“Введите 1 число = ”))
code2 = int(input(“Введите 2 число = ”))
code3 = int(input(“Введите 3 число = ”))
if (((code1+x)==code2) and ((code2+x)==code3)):
print(“Все правильно”)
else:
print(“Не верно заданы числа”)
return
proverka()
Офлайн
568
lyuda@
неверно
Офлайн
857
FishHookЧто за сортировка? А если бы их там было не три, а миллион?a, b, c = sorted(nums)
AleksandrM
а программа проверяет, являются ли эти числа тремя последовательными элементами арифметической последовательности
AleksandrM
В арифметической последовательности каждый новый член получается прибавлением к предыдущему
Отредактировано py.user.next (Дек. 10, 2021 21:40:58)
Офлайн