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

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

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

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист по кредитованию

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

  • Цикл REPEATОсобенность этих циклов заключается в том, что тело цикла с постус...

    1 слайд

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

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

    2 слайд

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

  • Блок схемаТело цикланет
(false)Условие 
(логическое 
выражение)да 
(true)REPE...

    3 слайд

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

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

    4 слайд

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

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

    5 слайд

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

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

    6 слайд

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

  • НАЧАЛОЗапросВвод слагаемого: AS:=S+AA=0Вывод результата: SКОНЕЦВывести на экр...

    7 слайд

    НАЧАЛО
    Запрос
    Ввод слагаемого: A
    S:=S+A
    A=0
    Вывод результата: S
    КОНЕЦ
    Вывести на экран запрос об очередном слагаемом
    Занести ответ пользователя в память
    Суммировать в сумматор
    Проверить слагаемое на равенство 0 (т.е. Признак окончания суммирования)
    Вывести результат на экран PC
    Решение:
    Тело цикла
    Пока не 0

  • НАЧАЛОЗапросВвод слагаемого: AS:=S+AA=0Вывод результата: SКОНЕЦS:=0Program Su...

    8 слайд

    НАЧАЛО
    Запрос
    Ввод слагаемого: A
    S:=S+A
    A=0
    Вывод результата: S
    КОНЕЦ
    S:=0
    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

  • Тестирование работы программыS=0
На запрос вводим А=1.2
S=S+A=0+1.2=1.2
Прове...

    9 слайд

    Тестирование работы программы
    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

  • Экран компьютера1.203.7Vvedite A=Vvedite A=1.2
Vvedite A=Vvedite A=1.2
Vvedit...

    10 слайд

    Экран компьютера
    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

  • Соответствия блоков и командШапка программы или конец (Program, Var, Const и...

    11 слайд

    Соответствия блоков и команд
    Шапка программы или конец (Program, Var, Const и т.д.)
    Оператор (чаще всего :=)
    Оператор ввода или вывода (Write; WriteLn; Read: ReadLn)
    Начало цикла (Repeat)
    Условие (IF), конец цикла «До» (Until) или начало цикла «Пока» (While)

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

    12 слайд

    Требования к оформлению

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

  • Задачи для самостоятельного решенияНайти произведение последовательности чисе...

    13 слайд

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

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 251 материал в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 20.10.2015 2424
    • PPTX 258.5 кбайт
    • 56 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Кулебякин Виктор Владимирович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Кулебякин Виктор Владимирович
    Кулебякин Виктор Владимирович
    • На сайте: 8 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 16290
    • Всего материалов: 13

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 22 человека из 16 регионов

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 618 человек из 77 регионов
  • Этот курс уже прошли 956 человек

Мини-курс

Особенности психологической коррекции детей с различными нарушениями психического развития

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 389 человек из 70 регионов
  • Этот курс уже прошли 282 человека

Мини-курс

Фитнес: особенности занятий и специфика питания

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 118 человек из 43 регионов
  • Этот курс уже прошли 38 человек

Мини-курс

Инвестиционные проекты: оценка, эффективность и стратегии

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
Сейчас в эфире

"С понедельника — начну!.." Практическое руководство к модификации образа жизни

Перейти к трансляции