Дорогие 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. Самостоятельно решите подобную задачу
8. Разберите задание "Нахождение n!"
- Остановите видео в 5:10, прослушайте дальше и запишите условие задачи в тетрадь.
- Остановите видео в 6:12, нарисуйте блок-схему в тетрадь
- Остановите видео в 7.51, запишите программу в тетрадь.
9. Разберите задание "Трамвайный билет"
- Остановите видео в 8:38, прослушайте дальше и запишите условие задачи в тетрадь.
- Остановите видео в 10:57, нарисуйте блок-схему в тетрадь.
- Остановите видео в 12.34, запишите начало программы в тетрадь.
- Остановите видео в 13.52, запишите продолжение программы в тетрадь.
10. Самостоятельно решите подобную задачу
Сегодня на уроке мы с вами продолжаем изучать программирование.
Что делать? Как делать?
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Удачи!
Комментариев нет:
Отправить комментарий