понедельник, 24 мая 2021 г.

Учимся дистанционно. Информатика. 8 класс. Программирование циклов

Дорогие 8-классники!
Сегодня на уроке мы с вами продолжаем изучать программирование.

Что делать? Как делать?
1. Прочитайте текст и запишите в тетрадь краткий конспект
Цикл – многократное повторение каких-либо действий в зависимости от заданных условий.

Существуют три основных типа циклов:
- цикл Пока,
- цикл До,
- цикл Для.

Отличие первых двух циклов состоит в том, что в них количество повторений заранее неизвестно, а в цикле Для число повторений заранее определено. В первом случае, если препятствие никогда не встретится, движение будет продолжаться бесконечно долго. Такие явления при выполнении алгоритмов называются «зацикливанием».

Оператор цикла ДЛЯ записываются на языке Pascal следующим образом:
For i: = НЗ to КЗ do
       begin
                   операторы;
       end;

Переменные, находящие в заголовке цикла, называются:
i – параметр цикла (переменная цикла);
НЗ – начальное значение параметра цикла;
КЗ – конечное значение параметра цикла.

Выполняется цикл так:
1. вычисляются значения выражений НЗ и КЗ.
2. параметру цикла i присваивается значение НЗ.
3. если полученное значение счетчика больше КЗ, то выполнение цикла заканчивается.
4. в противном случае выполняются операторы, стоящие в теле цикла.
5. значение параметра цикла увеличивается на 1, осуществляется переход к пункту 3.

Оператор цикла ПОКА записываются на языке Pascal следующим образом:
While условие do
       begin
              операторы;
       end;

Оператор цикла ДО записываются на языке Pascal следующим образом:
Repeat
       операторы;
Until условие;

2. Посмотрите видео "Программирование циклов с заданным условием продолжения работы" с сайта www.youtube.com



3. Посмотрите видео "Информатика 8 класс: Цикл с постусловием на языке Паскаль" с сайта www.youtube.com



4. Остановите видео в 1:30, прослушайте дальше и запишите условие задачи в тетрадь.

5. Остановите видео в 4:06, запишите программу в тетрадь.

6. Самостоятельно решите подобную задачу
Написать программу, которая будет распечатывать все числа в промежутке от 20 до 150, которые делятся на число 5.
7. Посмотрите видео "Цикл с заданным числом повторений" с сайта www.youtube.com



8. Разберите задание "Нахождение n!"
- Остановите видео в 5:10, прослушайте дальше и запишите условие задачи в тетрадь.
- Остановите видео в 6:12, нарисуйте блок-схему в тетрадь
- Остановите видео в 7.51, запишите программу в тетрадь.

9. Разберите задание "Трамвайный билет"
- Остановите видео в 8:38, прослушайте дальше и запишите условие задачи в тетрадь.
- Остановите видео в 10:57, нарисуйте блок-схему в тетрадь.
- Остановите видео в 12.34, запишите начало программы в тетрадь.
- Остановите видео в 13.52, запишите продолжение программы в тетрадь.

10. Самостоятельно решите подобную задачу
Нарисовать блок-схему и записать программу нахождения суммы первых N натуральных чисел. Например,  Если N=5, то сумма S=1+2+3+4+5
  Удачи!

Комментариев нет:

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