Веб программирование

repeat и while

 
 

Здраствуйте дорогие гости.Мы сегодня поговорим об операторах Repeat и While.Во многих случаях встречаются такие задачи,когда повторение некоторой последовательности действий продолжается до выполнения определенного условия.В таких случаях используются оператор цикла по условию,т.е. Repeat и While.

Сначало мы поговорим об операторе While<условие> Do<тело цикла>. Этот оператор работает по следуюшей схеме:

Сначало проверяется условие.Если его значение истина,то выполняются операторы, состовляюшие тело цикла,затем снова проверяется условие и т.д. этот процесс продолжается до тех пор, пока условие не примет значение ложь.

Теперь перейдем оператору Repeat<тело цикла> Until<условие>. Здесь цикл повторяется пока условие не примет значени истина.

Теперь мы рассмотрим образцы для этих операторов.

Задача: Составить программу для вычесления  сумму a=1.1+1.5+1.9+2.3+....+45.5

С помошью While                                               С помошь Repeat

Program summa;                                                Program summa;

uses crt;                                                               uses crt;

var a,b:real;                                                         var a,b:real;

begin                                                                   begin

b:=0; a:=1.1;                                                       b:=0; a:=1.1;

while a<=45.5 do begin                                      repeat b:=b+a; a:=a+0.4;

b:=b+a; a:=a+0.4;                                               Until a>=45.5;

end;                                                                     writeln('b= ',b);

writeln('b= ',b);                                                     end.

end.

На этой ноте мы закончим наш урок.Оставляйте комментарии.Спасибо за внимание.

С почтеньем Акромхожаев Акбархожа.


Есть вопросы? Спроси на нашем форуме!!
prgm64 [06.11.2015 09:46]

СПС! Пригодилось!

Stephane [22.11.2015 01:31]

prgm64, пожалуйста) Обращайся.



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.