SlideShare a Scribd company logo
1 of 14
Операторы :  While, Repeat Презентация разработана для учеников  9-х классов Бельцкий Государственный Университет  имени Алеку Руссо  10.03.2010 Мельник Александр IP22Z
Содержание Конструкция  While Алгоритм работы Ошибки Пример Конструкция  Repeat Алгоритм работы Соответствие  Repeat~While Сравнение WHILE REPEAT
Конструкция  While ---- ---- ---- While < логическое условие > do < Оператор >; While < условие > DO begin Тело Цикла end;
Алгоритм работы Выход ,[object Object],[object Object],WHILE Тело Цикла Условие TRUE FALSE
НЕ ДОПУСКАЙТЕ ВОЗНИКНОВЕНИЯ ТАКИХ СИТУАЦИЙ ! Зацикливание , наиболее часто встречаемая ошибка при использовании конструкции  WHILE WHILE X=2 TRUE X:=2; i:=0; i:=i+1; Ошибки Ошибки DO
Пример Задача: С клавиатуры вводится целое число, найти сумму цифр Read( x ); S:=0 While  x>0  do Cifra :=  x  mod 10; S := S + Cifra ; x :=  x  div 10; begin end; // 1234 1234 123 12 1 0 0 4 3 2 1 4 7 9 10 True True True True False Усл S Cifra x №
Конструкция  Repeat ---- ---- ---- Repeat < Оператор >; until< логическое условие >; Repeat begin Тело Цикла end; Until < условие >
Алгоритм работы Выход ,[object Object],[object Object],Repeat Тело Цикла Условие TRUE FALSE
Соответствие  Repeat … While Выход Repeat Выход WHILE Тело NOT ( Условие ) TRUE FALSE Тело Цикла Тело Условие TRUE FALSE
Сравнение Универсальные циклические конструкции с неизвестным числом повторений ,[object Object],[object Object],[object Object],While ,[object Object],[object Object],[object Object],Repeat
Словарь терминов 4.  Цикл с известным числом повторений 5.  Однократное выполнение тела цикла 1.Конструкции, которые используются для организации повторяющихся процессов 2.  Цикл с предусловие , c  неизвестным  числом повторений 3.  Цикл с постусловие , c  неизвестным числом повторений Логическое условие  –   является:   логическим выражением, логической функцией либо логической переменной, которое может принимать значение  TRUE   FALSE Циклы While Repeat Итерация For
Литература «Turbo Pascal 7.0»  С.Н.Лукин,   Издательство :   Диалог-МИФИ,  2008 г   «Информатика (учебник для 9 класса)» Анатол Гремальски, Юрие Мокану, Ион Спиней Издательство : Ştiinţa ,  200 1г   «Алгоритмы  и структуры данных»   Никлаус Вирт,Издательство: НЕВСКИЙ ДИАЛЕКТ, 2008г.
Спасибо,  за внимание
Справка ,[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Similar to While

информатика блог-схема
информатика блог-схемаинформатика блог-схема
информатика блог-схемаvaspetrov
 
блог-схема
блог-схемаблог-схема
блог-схемаvaspetrov
 
блог-схема
блог-схемаблог-схема
блог-схемаvaspetrov
 
алгоритмическая структура «цикл»
алгоритмическая структура «цикл»алгоритмическая структура «цикл»
алгоритмическая структура «цикл»Артём Хухорев
 

Similar to While (9)

Blokshemy
BlokshemyBlokshemy
Blokshemy
 
информатика блог-схема
информатика блог-схемаинформатика блог-схема
информатика блог-схема
 
02 if for
02 if for02 if for
02 if for
 
блог-схема
блог-схемаблог-схема
блог-схема
 
блог-схема
блог-схемаблог-схема
блог-схема
 
операторы цикла
операторы циклаоператоры цикла
операторы цикла
 
02 if for
02 if for02 if for
02 if for
 
Циклы
ЦиклыЦиклы
Циклы
 
алгоритмическая структура «цикл»
алгоритмическая структура «цикл»алгоритмическая структура «цикл»
алгоритмическая структура «цикл»
 

While

  • 1. Операторы : While, Repeat Презентация разработана для учеников 9-х классов Бельцкий Государственный Университет имени Алеку Руссо 10.03.2010 Мельник Александр IP22Z
  • 2. Содержание Конструкция While Алгоритм работы Ошибки Пример Конструкция Repeat Алгоритм работы Соответствие Repeat~While Сравнение WHILE REPEAT
  • 3. Конструкция While ---- ---- ---- While < логическое условие > do < Оператор >; While < условие > DO begin Тело Цикла end;
  • 4.
  • 5. НЕ ДОПУСКАЙТЕ ВОЗНИКНОВЕНИЯ ТАКИХ СИТУАЦИЙ ! Зацикливание , наиболее часто встречаемая ошибка при использовании конструкции WHILE WHILE X=2 TRUE X:=2; i:=0; i:=i+1; Ошибки Ошибки DO
  • 6. Пример Задача: С клавиатуры вводится целое число, найти сумму цифр Read( x ); S:=0 While x>0 do Cifra := x mod 10; S := S + Cifra ; x := x div 10; begin end; // 1234 1234 123 12 1 0 0 4 3 2 1 4 7 9 10 True True True True False Усл S Cifra x №
  • 7. Конструкция Repeat ---- ---- ---- Repeat < Оператор >; until< логическое условие >; Repeat begin Тело Цикла end; Until < условие >
  • 8.
  • 9. Соответствие Repeat … While Выход Repeat Выход WHILE Тело NOT ( Условие ) TRUE FALSE Тело Цикла Тело Условие TRUE FALSE
  • 10.
  • 11. Словарь терминов 4. Цикл с известным числом повторений 5. Однократное выполнение тела цикла 1.Конструкции, которые используются для организации повторяющихся процессов 2. Цикл с предусловие , c неизвестным числом повторений 3. Цикл с постусловие , c неизвестным числом повторений Логическое условие – является: логическим выражением, логической функцией либо логической переменной, которое может принимать значение TRUE FALSE Циклы While Repeat Итерация For
  • 12. Литература «Turbo Pascal 7.0» С.Н.Лукин, Издательство : Диалог-МИФИ, 2008 г «Информатика (учебник для 9 класса)» Анатол Гремальски, Юрие Мокану, Ион Спиней Издательство : Ştiinţa , 200 1г «Алгоритмы и структуры данных» Никлаус Вирт,Издательство: НЕВСКИЙ ДИАЛЕКТ, 2008г.
  • 13. Спасибо, за внимание
  • 14.