• Предмет: Информатика
  • Автор: dengorchak86
  • Вопрос задан 3 года назад

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

Ответы

Ответ дал: 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: Спасибо большое
Вас заинтересует