Информатика, вопрос задал dengorchak86 , 2 года назад

Определить, являются ли три числа А, В, С последовательными членами геометрической прогрессии.​

Ответы на вопрос

Ответил HP2020
1

Три ненулевых числа A, B, C будут последовательными членами геометрической прогрессии, если выполнено равенство AC=B^2.

Код (Python 3):

A, B, C = map(int, input().split())

AC = A * C

if AC != 0 and AC == B ** 2:

   print('YES')

else:

   print('NO')

Пример ввода 1:

8 -4 2

Пример вывода 1:

YES

Пример ввода 2:

3 5 8

Пример вывода 2:

NO


dengorchak86: Спасибо большое
Новые вопросы