Есть ответ 👍

Составить блок-схему и программу на Паскале y=x^n

265
492
Посмотреть ответы 2

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

Pro1008700
4,5(70 оценок)

var x, n, i, s:integer;

begin

   readln(x, n);

   s:=1;

   i:=0;

   while i < n do begin

     s:=s*x;

     i:=i+1;

   end;

   writeln(s);

end.


Составить блок-схему и программу на Паскале y=x^n
1111362
4,5(61 оценок)

ответ: = 52.

объяснение: переменная a уменьшается, а переменная b увеличивается до тех пор, пока b не станет больше либо равно a. найдём на каком шаге цикл прервётся. пусть n — число заходов в цикл, тогда переменная a увеличивается по закону a = 101 − 2n, а переменная b по закону b = 2n. приравняем значения a и b: 2n = 101 − 2n, откуда n =25,25. на 25-ом шаге алгоритма переменная a равна 51, а b — 50, на 26-ом a = 49, b = 52; цикл прервётся. переменной a будет присвоено значение переменной b. значит, после выполнения фрагмента алгоритма значение a = 52.

 

Популярно: Информатика