Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация по информатике на тему "Цикл с постусловием"

Презентация по информатике на тему "Цикл с постусловием"


До 7 декабря продлён приём заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)

  • Информатика
Цикл REPEAT Особенность этих циклов заключается в том, что тело цикла с посту...
Синтаксическая диаграмма repeat оператор until Логическое выражение ;
Блок схема Тело цикла нет (false) REPEAT UNTIL Операторы, расположенные между...
Сколько раз будет напечатано на экране слово «ИНФОРМАТИКА» если: repeat write...
Этапы решения задачи на компьютере Анализ условия Составление блок-схемы Пере...
Пример: Найти Сумму Последовательности Неравных Нулю Чисел, Завершающейся Ну...
Вывести на экран запрос об очередном слагаемом Занести ответ пользователя в п...
Program Summa ; Var A,S:Real; Begin S:=0; Repeat Write (‘Vvedite A=‘); Read (...
Тестирование работы программы S=0 На запрос вводим А=1.2 S=S+A=0+1.2=1.2 Пров...
Экран компьютера 1.2 0 3.7 Vvedite A= Vvedite A=1.2 Vvedite A= Vvedite A=1.2...
Соответствия блоков и команд
Требования к оформлению Все решения должны состоять из: Условия задачи Блок-с...
Задачи для самостоятельного решения Найти произведение последовательности чис...
1 из 13

Описание презентации по отдельным слайдам:

№ слайда 1 Цикл REPEAT Особенность этих циклов заключается в том, что тело цикла с посту
Описание слайда:

Цикл REPEAT Особенность этих циклов заключается в том, что тело цикла с постусловием всегда выполняется хотя бы один раз!

№ слайда 2 Синтаксическая диаграмма repeat оператор until Логическое выражение ;
Описание слайда:

Синтаксическая диаграмма repeat оператор until Логическое выражение ;

№ слайда 3 Блок схема Тело цикла нет (false) REPEAT UNTIL Операторы, расположенные между
Описание слайда:

Блок схема Тело цикла нет (false) REPEAT UNTIL Операторы, расположенные между REPEAT и UNTIL выполняются многократно до тех пор, пока условие false. Как только условие становится истинным, управление переходит к следующему оператору.

№ слайда 4 Сколько раз будет напечатано на экране слово «ИНФОРМАТИКА» если: repeat write
Описание слайда:

Сколько раз будет напечатано на экране слово «ИНФОРМАТИКА» если: repeat write (‘ИНФОРМАТИКА'); i:=i+1; until i=5; i = 5 i = 10 i < 6 i = 0 5 раз 10 раз 1 раз бесконечность

№ слайда 5 Этапы решения задачи на компьютере Анализ условия Составление блок-схемы Пере
Описание слайда:

Этапы решения задачи на компьютере Анализ условия Составление блок-схемы Перевод решения на PASCAL Тестирование и доводка алгоритма

№ слайда 6 Пример: Найти Сумму Последовательности Неравных Нулю Чисел, Завершающейся Ну
Описание слайда:

Пример: Найти Сумму Последовательности Неравных Нулю Чисел, Завершающейся Нулем. Нуль Играет Роль Признака Конца Последовательности. Программа будет использовать ввод (слагаемые – числа необходимо вводить с клавиатуры) Программа будет использовать вывод (сумма – результат работы должен быть выведен на экран монитора) Программа использует цикл (часть программы повторяется несколько раз: запрос, суммирование, проверка)

№ слайда 7 Вывести на экран запрос об очередном слагаемом Занести ответ пользователя в п
Описание слайда:

Вывести на экран запрос об очередном слагаемом Занести ответ пользователя в память Суммировать в сумматор Проверить слагаемое на равенство 0 (т.е. Признак окончания суммирования) Вывести результат на экран PC Решение: Пока не 0

№ слайда 8 Program Summa ; Var A,S:Real; Begin S:=0; Repeat Write (‘Vvedite A=‘); Read (
Описание слайда:

Program Summa ; Var A,S:Real; Begin S:=0; Repeat Write (‘Vvedite A=‘); Read (A); S:=S+A; Until A=0; Write (‘Summa=‘,S ); End. :2:2 Ln

№ слайда 9 Тестирование работы программы S=0 На запрос вводим А=1.2 S=S+A=0+1.2=1.2 Пров
Описание слайда:

Тестирование работы программы S=0 На запрос вводим А=1.2 S=S+A=0+1.2=1.2 Проверяем А=1.2<>0 На запрос вводим А=3.7 S=S+A=1.2+3.7=4.9 Проверяем А=3.7<>0 На запрос вводим А=0 S=S+A=4.9+0=4.9 Проверяем А=0=0 Выводим на экран S=4.9

№ слайда 10 Экран компьютера 1.2 0 3.7 Vvedite A= Vvedite A=1.2 Vvedite A= Vvedite A=1.2
Описание слайда:

Экран компьютера 1.2 0 3.7 Vvedite A= Vvedite A=1.2 Vvedite A= Vvedite A=1.2 Vvedite A=3.7 Vvedite A= Vvedite A=1.2 Vvedite A=3.7 Vvedite A=0 Summa= 4.90

№ слайда 11 Соответствия блоков и команд
Описание слайда:

Соответствия блоков и команд

№ слайда 12 Требования к оформлению Все решения должны состоять из: Условия задачи Блок-с
Описание слайда:

Требования к оформлению Все решения должны состоять из: Условия задачи Блок-схемы Алгоритма на языке Pascal Таблицы тестов

№ слайда 13 Задачи для самостоятельного решения Найти произведение последовательности чис
Описание слайда:

Задачи для самостоятельного решения Найти произведение последовательности чисел не равных 1. Единица играет роль конца последовательности. Вычислить факториал числа: n!=1*2*3*..*n Вывести на экран определенную последовательность символов (цифр или букв), введенную с клавиатуры, несколько раз (количество определяется в процессе выполнения программы) а) в столбик; б) в строчку. Вычислить сумму ряда: 1/x+1/x2+1/x3+..+1/xn ½+1/22+1/23+..+1/2n


57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)

Автор
Дата добавления 20.10.2015
Раздел Информатика
Подраздел Презентации
Просмотров332
Номер материала ДВ-081288
Получить свидетельство о публикации
Похожие материалы

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