(Информатика) Число а возводят в квадрат и результат увеличивают на 1 .Полученное число снова возводят в квадрат и резултат увеличивают на 1. Этот процесс продолжается до тех пор, пока не будет получено число большее 1000000. Найдите это число. ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!!

Вопрос от посетителя:

(Информатика) Число а возводят в квадрат и результат увеличивают на 1 .Полученное число снова возводят в квадрат и резултат увеличивают на 1. Этот процесс продолжается до тех пор, пока не будет получено число большее 1000000. Найдите это число. ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!!

Илюха отвечает:

QBasic:

 

Input “Число а=”, a 

x = a 

Do

  x = x ^ 2 + 1

  n = n + 1

Loop until x >= 1000000

Print a, x, n

 

max(n) = 7, при a = 0

 

Добавить свой ответ