Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемАнгелина Ларькова
1 Управляющие конструкции языка
2 Для изменения последовательности выполнения строк программы используют: 1.Безусловный переход 2.Ветвление 3.Цикл
3 ? В каких производствах применяется непрерывный (бесконечный) цикл? Если останавливать циклические процессы в праздники, выходные, ночью – к чему это приведёт? Каким образом происходит остановка непрерывного цикла в производстве?
4 Безусловный переход (бесконечный цикл) действие Оператор GOTO(метка)
5 ! В жизни часто приходится делать выбор: Если…то…иначе… 1.Если я хорошо сдам экзамены, то смогу поступить в ВУЗ, иначе придется идти работать. 2.Если я стану хорошим специалистом, то смогу устроиться на работу в престижную фирму.
6 Ветвление (переход по условию) Полное Неполное Серия 1 Серия 2 данет Серия 1 данет Оператор if … then… else…
7 Примеры циклов Пока есть невыполненные задания, выполняю их. Пока не попадаю хотя бы в «9», учусь стрелять. Пока не научусь танцу, буду отрабатывать движения.
8 Цикл да нет условие действие
9 1. Написать программу, по которой компьютер непрерывно выводит целое случайное число из интервала (0, 50). Program sluch; Label a1; Var x: integer; Begin a1: x:=random (50); Writeln (x); goto a1 End.
10 2. Написать программу, которая непрерывно запрашивает пароль (число) до тех пор, пока он не будет введен правильно. Program parol; Label a1; Var x: integer; Begin a1: write (введите пароль); read (x); if x=777 then write (yes) else goto a1 End.
11 3. Определите результат X:=X+2 X:=5 Вывод X нач
12 4. Определите результат X>10 действие да нет X:=20 нач Вывод X кон
13 5. Напишите программу для создания тренажёра по математике: компьютер выводит пример на сложение (или любую другую арифметическую операцию), а ученик должен ввести ответ. В случае правильного ответа выдаётся новый пример, а если ответ неверный, то вывод примера должен быть повторен. Используйте бесконечный цикл. Выход – Ctrl+Break.
14 нач Печать X + Y = Z=X+Y Ввод Z Ввод X – случайное(10) Y – случайное (10) да нет
15 ? Какие задачи можно решать по такой блок-схеме? Приведите пример условия задачи, где обрабатываются не числа, а буквы. Если в задаче использовать не переменные, а заданные явным образом числа, то сколько заданий будет на экране?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.