СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Программирование циклов с заданным условием окончания работы

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Программирование циклов с заданным условием окончания работы»


Теоретические сведения.

Языки программирования – формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер. Записи алгоритмов на языках программирования называются программами.

Цикл с заданным условием продолжения работы (цикл ПОКА) программируется в языке Паскаль с помощью оператора while.

Общий вид оператора:

while  do 

Здесь:

- логическое выражение; пока оно истинно, выполняется тело цикла;

- простой или составной оператор, с помощью которого записано тело цикла.

Если требуется выполнить определённую последовательность действий, то их объединяют в составной оператор (заключают в операторные скобки), имеющий вид:

begin последовательность операторов end





Решение задач «Программирование циклов с заданным условием продолжения работы»

a)

Запишите на языке Паскаль фрагмент программы, соответствующий блок-схеме. Определите значения переменных k и t после её выполнения.

б)

Дана последовательность 5, 9, 13, 17, … . Составьте программу для определения числа слагаемых, сумма которых не превышает 324.








Ответы:

a)

program n_1;

var t, k: integer;

begin

k:=10;

t:=50;

while k1 do

begin

t:=t-5;

k:=k-2

end;

writeln (t, k);

end.





б)

program n_2;

var a, s, k: integer;

begin

a:=5;

s:=5;

k:=1;

while sdo

begin

k:=k+1;

a:=a+4;

s:=s+a

end;

writeln ('k = ', k-1);

end.