Информатика, вопрос задал lingvini2013 , 7 лет назад

Вводится последовательность натуральных чисел. Ноль – признак конца. Определить, является ли она геометрической прогрессией.

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

Ответил ilya1806
0

Ладно давай без массивов попробуем на питоне:

PastNum = int (input ())

Progress = True

NumOfProgress = 0

if PastNum != 0:

   thisNum = int (input ())

   NumOfProgress = thisNum / PastNum

   while thisNum != 0:

       PastNum = thisNum

       thisNum = int (input ())

       if thisNum == 0:

                       break;

       if thisNum / PastNum != NumOfProgress:

           Progress = False;

if Progress == False:

   print ("It isn't a progress");

else:

   print ("It's a progress");

Ответил ilya1806
0
т.е. я прям попал)
Ответил lingvini2013
0
ну да
Ответил lingvini2013
0
>:D
Ответил ilya1806
0
удачи с проектом )
Ответил lingvini2013
0
спасибо
Новые вопросы