🗊Презентация Операторы организации циклов

Нажмите для полного просмотра!
Операторы организации циклов, слайд №1Операторы организации циклов, слайд №2Операторы организации циклов, слайд №3Операторы организации циклов, слайд №4Операторы организации циклов, слайд №5Операторы организации циклов, слайд №6Операторы организации циклов, слайд №7Операторы организации циклов, слайд №8Операторы организации циклов, слайд №9Операторы организации циклов, слайд №10Операторы организации циклов, слайд №11Операторы организации циклов, слайд №12Операторы организации циклов, слайд №13Операторы организации циклов, слайд №14

Вы можете ознакомиться и скачать презентацию на тему Операторы организации циклов. Доклад-сообщение содержит 14 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Тема: Операторы организации циклов 
Цель: Познакомить с форматом и алгоритмом работы операторов цикла с предусловием и постусловием.
Описание слайда:
Тема: Операторы организации циклов Цель: Познакомить с форматом и алгоритмом работы операторов цикла с предусловием и постусловием.

Слайд 2





Оператор повторения с предусловием 
while
Формат:

	while условие do
			     begin 
				   тело цикла
			     end;
Описание слайда:
Оператор повторения с предусловием while Формат: while условие do begin тело цикла end;

Слайд 3





Блок-схема while

........
While Bl do
     begin
          P1;
          P2;
          . 
          .
          Pn;
     end;
........
Описание слайда:
Блок-схема while ........ While Bl do begin P1; P2; . . Pn; end; ........

Слайд 4





Работа оператора while

проверяется условие;
 если оно истинно, то выполняется тело цикла;
 вновь проверяется условие и т.д.,
 как только на очередном шаге окажется, что условие ложно, то выполнение  цикла прекратится
Если  условие сразу ложно, то тело цикла не выполнится ни разу.
Описание слайда:
Работа оператора while проверяется условие; если оно истинно, то выполняется тело цикла; вновь проверяется условие и т.д., как только на очередном шаге окажется, что условие ложно, то выполнение цикла прекратится Если условие сразу ложно, то тело цикла не выполнится ни разу.

Слайд 5





Пример1
While x<=0 do
    x:=x+1;
Если x отрицательно, то к этому значению будет добавляться по 1 до тех пор, пока значение не станет положительным.
Если x положительно, то значение x не изменяется.
Описание слайда:
Пример1 While x<=0 do x:=x+1; Если x отрицательно, то к этому значению будет добавляться по 1 до тех пор, пока значение не станет положительным. Если x положительно, то значение x не изменяется.

Слайд 6





Задача:	Составить программу подсчета S
Описание слайда:
Задача: Составить программу подсчета S

Слайд 7





Вычислить сумму квадратов целых чисел в диапазоне от m до n:	; 
	если n<m тогда сумма не вычисляется и S=0.
Описание слайда:
Вычислить сумму квадратов целых чисел в диапазоне от m до n: ; если n<m тогда сумма не вычисляется и S=0.

Слайд 8





задание
Написать программу для решения задачи.
Дано натуральное число n. Определить количество   и  сумму цифр числа.
Сумма в 10 000 у. е. положена в банк. При этом прирост составляет 3% в год и считается непрерывным. Через какой срок сумма вклада увеличится в x раз.
Описание слайда:
задание Написать программу для решения задачи. Дано натуральное число n. Определить количество и сумму цифр числа. Сумма в 10 000 у. е. положена в банк. При этом прирост составляет 3% в год и считается непрерывным. Через какой срок сумма вклада увеличится в x раз.

Слайд 9





Оператор повторения с постусловием repeat
Формат:	repeat
 			   тело цикла 
			until условие;
Работа оператора:
Тело цикла выполняется пока условие ложно.
 Выполнение  прекращается, если условие истинно.
Цикл repeat обязательно выполняется хотя бы один раз, а цикл while может не выполниться ни разу.
Описание слайда:
Оператор повторения с постусловием repeat Формат: repeat тело цикла until условие; Работа оператора: Тело цикла выполняется пока условие ложно. Выполнение прекращается, если условие истинно. Цикл repeat обязательно выполняется хотя бы один раз, а цикл while может не выполниться ни разу.

Слайд 10





блок-схема Repeat
Описание слайда:
блок-схема Repeat

Слайд 11





Пример2
Repeat 
	  x:=x-1
 until x=0;
Сначала выполняется оператор x:=x-1;
 затем проверяется условие x=0.
 если , 		то оператор еще раз выполнится.
 Если x=0, то управление передается на оператор, следующий за until.
Описание слайда:
Пример2 Repeat x:=x-1 until x=0; Сначала выполняется оператор x:=x-1; затем проверяется условие x=0. если , то оператор еще раз выполнится. Если x=0, то управление передается на оператор, следующий за until.

Слайд 12





Задача:	Составить программу подсчета S

Program s_Repeat;
Var s:real; 
      n,i:integer;
Begin 
    readln(n); 
    s:=0;
    i:=1; 
    repeat
 	   S:=s+1/i;
        i:=i+1; 
    until i>n; 
    writeln(s);
End.
Описание слайда:
Задача: Составить программу подсчета S Program s_Repeat; Var s:real; n,i:integer; Begin readln(n); s:=0; i:=1; repeat S:=s+1/i; i:=i+1; until i>n; writeln(s); End.

Слайд 13





задание
Написать программу для решения задач используя команду Repeat:
Дано натуральное число n. Определить сумму четных цифр  числа.
Сумма в 10 000 у. е. положена в банк. При этом прирост составляет 3% в год и считается непрерывным. Через какой срок сумма вклада увеличится в x раз.
Описание слайда:
задание Написать программу для решения задач используя команду Repeat: Дано натуральное число n. Определить сумму четных цифр числа. Сумма в 10 000 у. е. положена в банк. При этом прирост составляет 3% в год и считается непрерывным. Через какой срок сумма вклада увеличится в x раз.

Слайд 14





Program Schet;
Program Schet;
{Uvelichenie summ vklada_Lavruhina}
Var
  NS:longint;
  P,X,KS:real;
  K:byte;
Begin
  WriteLn('Vvedite nachalnuy summu');
  Read(NS);
  WriteLn('Vvedite procent');
  Read(P);
  WriteLn('Vvedite uvelichenie vklada');
  Read(X);
  K:=0;
  KS:=NS;
  repeat
    K:=K+1;
    KS:=KS*P/100+KS;
  UNTIL KS>(NS*X);
  WriteLn('Konechnaja summa',KS:4:2);
  WriteLn('Cherez let',K:4);
End.
Описание слайда:
Program Schet; Program Schet; {Uvelichenie summ vklada_Lavruhina} Var NS:longint; P,X,KS:real; K:byte; Begin WriteLn('Vvedite nachalnuy summu'); Read(NS); WriteLn('Vvedite procent'); Read(P); WriteLn('Vvedite uvelichenie vklada'); Read(X); K:=0; KS:=NS; repeat K:=K+1; KS:=KS*P/100+KS; UNTIL KS>(NS*X); WriteLn('Konechnaja summa',KS:4:2); WriteLn('Cherez let',K:4); End.



Похожие презентации
Mypresentation.ru
Загрузить презентацию