Презентации "Изучаем Pascal"

  • Презентации учебные
  • pptx
  • 01.02.2017
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Публикация является частью публикации:

Иконка файла материала 13_циклы в графике.pptx
Циклы в графике Графические орнаменты: линии Графические орнаменты:линии
Циклы в графике Для работы циклов рассмотрим их применение для рисования повторяющихся фигур. понимания большего Рисовать будем на полном экране черным цветом, следовательно, начало программ будет выглядеть так: program z; uses graphabc; begin maximizewindow; setpencolor(0); end.
изменения Вертикальные линии Для начала рассмотрим простейший при случай координат Что изменяется при рисовании рисовании вертикальных линий: линий? Какой вид цикла можно использовать? Каково начальное значение переменной? Каково конечное значение переменной? Каков шаг изменения переменной? Что остаётся неименным при рисовании? Что изменяется при рисовании линий?Какой вид цикла можно использовать?Каково начальное значение переменной?Каково конечное значение переменной?Каков шаг изменения переменной?Что остаётся неименным при рисовании?
Вертикальные линии Итак, выберем переменную (например, x, так как изменяется именно координата x). Выберем вид цикла (например, c постусловием – вообще можно и с предусловием и даже цикл for, но, так как мы один раз точно будем рисовать и не хотим заморачиваться с операторными скобками и вычислениями, то подойдет и цикл repeat- until) Начальное значение переменной равно нулю, конечное – ширине экрана, шаг изменения, например, 20. Неизменным остаются координаты по y:
Вертикальные линии Исходя из всего вышеперечисленного, получаем программу: uses graphabc; var x:integer; begin maximizewindow; x:=0; repeat line(x,0,x,windowheight); x:=x+20; until x>windowwidth; end.
Горизонтальные линии Попробуйте изменить программу для рисования горизонтальных линий (имя переменной можно не менять):
Диагональные линии Измените программу для рисования диагональных линий (возможно придется изменить конечное значение переменной):
Диагональные линии А теперь так:
Задания Следующие слайды демонстрируют примерную картину заданий: 1.Вертикальные «песочные часы» 2.Горизонтальные «песочные часы» 3.Паутинки a) Левый верхний угол b) Правый верхний угол c) Левый нижний угол d) Правый нижний угол 4.Странная завитуха Задания
Задание: Вертикальные «песочные часы» Задание: Вертикальные «песочные часы»
Задание: Горизонтальные «песочные часы» Задание: Горизонтальные «песочные часы»
Задание: Паутинка (левый верхний угол) Задание: Паутинка (левый верхний угол)
Задание: Паутинка (правый верхний угол) Задание: Паутинка (правый верхний угол)
Задание: Паутинка (левый нижний угол) Задание: Паутинка (левый нижний угол)
Задание: Паутинка (правый нижний угол) Задание: Паутинка (правый нижний угол)
Задание: Странная завитуха Задание: Странная завитуха