Рабочие листы
к вашим урокам
Скачать
1 слайд
2 слайд
Оператор цикла
FOR K=A1 TO A2 [STEP A3]
ДЛЯ ДО ШАГ
СЛЕДУЮЩИЙ
NEXT K
3 слайд
Оператор цикла
FOR K=A1 TO A2 [STEP A3]
<ТЕЛО ЦИКЛА>
NEXT K
К – параметр цикла
А1 – начальное значение
А2 – конечное значение
А3 – величина шага приращения параметра цикла К
Если А1<A2, то А3>0, иначе А3<0. A3 ≠ 0
По умолчанию А3=1.
4 слайд
Действия оператора
Оператор FOR устанавливает для параметра цикла начальное и конечное значения и величину шага изменения переменной цикла.
Оператор NEXT увеличивает текущее значение параметра на величину заданного шага и передает управление на FOR.
Оператор FOR сравнивает текущее значение параметра цикла с конечным и
Если текущее значение больше конечного, происходит выход из цикла на оператор, следующий за оператором NEXT.
Иначе выполняются операторы тела цикла.
5 слайд
Действия оператора
REM “ПРИМЕР 1”
FOR R=1 TO 10 STEP 3
PRINT R
NEXT R
PRINT R
ВЫПОЛНЕНИЕ ПРОГРАММЫ:
R=1, R>10 (НЕТ),НА ЭКРАНЕ 1, R=R+3
R=4, R>10 (НЕТ),НА ЭКРАНЕ 4, R=R+3
R=7, R>10 (НЕТ),НА ЭКРАНЕ 7, R=R+3
R=10, R>10 (НЕТ),НА ЭКРАНЕ 10, R=R+3
R=13, R>10 (ДА),НА ЭКРАНЕ 13.
6 слайд
Действия оператора
REM “ПРИМЕР 2”
SCREEN 7
FOR R=30 TO 10 STEP -10
CIRCLE(200,200),R,14
NEXT R
ВЫПОЛНЕНИЕ ПРОГРАММЫ
7 слайд
ВЛОЖЕННЫЕ ЦИКЛЫ
При использовании так называемых вложенных циклов конструкция
FOR … NEXT
внутреннего цикла
должна (!) полностью находиться между
FOR … NEXT
внешнего цикла.
Если тела циклов, содержащиеся во внутреннем и внешнем циклах, заканчиваются одним оператором, то служебное слово
NEXT
можно заменить одним:
NEXT B,A
В – параметр внутреннего цикла
А – параметр внешнего цикла
8 слайд
ВЛОЖЕННЫЕ ЦИКЛЫ
REM “ПРИМЕР 3”
FOR I=1 TO 3
FOR J=1 TO 5
PRINT J;
NEXT J
PRINT
NEXT I
REM “ПРИМЕР 4”
FOR I=1 TO 3
FOR J=1 TO 5
PRINT J;
NEXT J,I
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
ВЫПОЛНЕНИЕ ПРОГРАММЫ
9 слайд
ЧАСЫ
(ПРИМЕР 5)
CLS
FOR CH=0 TO 23
FOR MIN=0 TO 59
FOR SEK=0 TO 59
LOCATE 10,12
PRINT CH;”:”;MIN;”:”;SEK
FOR PAUZA=0 TO 600000
NEXT PAUZA
NEXT SEK, MIN, CH
END
10 слайд
Домашнее задание
ВЫУЧИТЬ ОПЕРАТОР И ЕГО СВОЙСТВА.
НАПИСАТЬ ПРОГРАММУ РАБОТЫ СЕКУНДОМЕРА ОБРАТНОГО ОТСЧЕТА ОТ 10 ДО 0.
11 слайд
Автор: Карабдаев
Наиль Вялиуллович
учитель информатики школы №28
г. Саранска
По любым вопросам обращаться по адресу: www.soyz28@rambler.ru
Рабочие листы
к вашим урокам
Скачать
6 664 101 материал в базе
Настоящий материал опубликован пользователем Карабдаев Наиль Вялиуллович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Мини-курс
4 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.