Сайт учителя

Тинькова Е.Н.

Урок 32


3.5.3. Программирование циклов с заданным числом повторений

   Ключевые слова:

• for (цикл с параметром)

Цикл с заданным числом повторений (цикл-ДЛЯ) программируется в языке Паскаль с помощью оператора for. Его общий вид:

for <параметр>:=<начальное_значение> to <конечное_значение> do <оператор>

  Здесь:

  <параметр> — переменная целого типа;

  <начальное_значение> и <конечное_значение> — выражения того же типа, что и параметр, вычисляемые перед началом цикла;

  <оператор> — простой или составной оператор — тело цикла.

При выполнении этого оператора после каждого выполнения тела цикла происходит увеличение на единицу параметра цикла; услови­ем выхода из цикла является превышение параметром конечного значения.

Запишем на языке Паскаль рассмотренный в п. 2.4.3 (пример 19) алгоритм вычисления степени с натуральным показателем n для любого вещественного числа a.

program n_16;

   var i, n: integer ; a, y: real;

begin

     writeln ('Возведение в степень');

      write ('Введите основание a>>');

      readln (a);

     write ('Введите показатель n>>');

     readln (n);

     y:=1;

     for i:=1 to n do y:=y*a;

     writeln (' y= ', y)

end.


Вопросы и задания

10. Сколько раз будет выполнен цикл?

a) for i:=0 to 15 do s:=s+1;

б) for i:=10 to 15 do s:=s+1;

в) for i:=-1 to do s:=s+1;

г) for i:=10 to 10 do s:=s+1;

д) k:=5;

      for i:=k-1 to k+1 do s:=s+1;


Самое главное

В языке Паскаль имеются три вида операторов цикла: while (цикл-ПОКА), repeat (цикл-ДО), for (цикл с параметром). В этом уроке мы познакомились с оператором for. Если число повторений тела цикла известно, то лучше воспользоваться оператором for; в остальных случаях используются операторы while и repeat.

Block title

Вход на сайт

Поиск

Календарь

«  Декабрь 2024  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Архив записей