Презентация, доклад по информатике и ИКТ на тему Циклические алгоритмы. Цикл с параметром

Цикл - это фрагмент программы, повторяющийся:1) заданное количество раз;2) до тех пор, пока не будет удовлетворять некоторому условию.

Слайд 1Реализация циклического алгоритма на QBASIC Цикл с параметром

Реализация циклического алгоритма на QBASIC Цикл с параметром

Слайд 2Цикл - это фрагмент программы, повторяющийся:
1) заданное количество раз;
2) до тех

пор, пока не будет удовлетворять некоторому условию.

Цикл - это фрагмент программы, повторяющийся:1) заданное количество раз;2) до тех пор, пока не будет удовлетворять некоторому

Слайд 3Оператор FOR ... NEXT
Синтаксис:
FOR I = A TO B STEP H
операторы
NEXT

I
I - параметр цикла;
А - начальное значение параметра цикла;
В - конечное значение параметра цикла;
Н - шаг.
Вместо А, В, Н могут быть записаны числовые постоянные или переменные уже ранее определенные в программе.

- начало цикла

- тело цикла

- конец цикла

Оператор FOR ... NEXTСинтаксис:FOR I = A TO B STEP HоператорыNEXT II - параметр цикла;А - начальное

Слайд 4Выполнение оператора цикла производиться по следующим правилам:
1) переменной I присваивается начальное

значение параметра цикла;
2) выполняются операторы входящие в тело цикла;
3) при достижении конца цикла значение параметра I увеличивается при Н>0 (уменьшается при Н<0) на величину шага цикла;
4) полученное значение параметра цикла сравнивается с конечным значением параметра. В том случае, когда:
а) Н>0, I≤В (H<0, I≥B) происходит возврат на начальную программную строку тела цикла (см.2) и операторы тела цикла выполняются при новом значении параметра цикла;
б) Н>0, I>В (H<0, I
Выполнение оператора цикла производиться по следующим правилам:1) переменной I присваивается начальное значение параметра цикла;2) выполняются операторы входящие

Слайд 5Задачи
1. Напечатать на экране: 5, 6, 7, 8, ... ,33.

Решение.
CLS FOR I

= 5 TO 33 (т.к. шаг 1, то STEP 1 можно не указывать)
PRINT I; (вывод в одну строку, благодаря «;»)
NEXT I
Задачи1. Напечатать на экране: 5, 6, 7, 8, ... ,33.Решение.CLS FOR I = 5 TO 33 (т.к.

Слайд 6Задачи
2. Вычислить сумму 1 +

Решение.
CLS S = 0
INPUT “Количество слагаемых n”; n
FOR

I = 1 TO n S = S + 1/I
NEXT I
PRINT “Сумма равна”; S
Задачи2. Вычислить сумму 1 +Решение.CLS S = 0INPUT “Количество слагаемых n”; nFOR I = 1 TO n

Слайд 7Задачи
3. Вычислить сумму:
Решение.


CLS S = 0
FOR k = 3 TO 20 S =

S + 1/(k^2 + k + 1)
NEXT k
PRINT “Сумма равна”; S





Задачи3. Вычислить сумму:Решение.CLS S = 0FOR k = 3 TO 20 S = S + 1/(k^2 +

Слайд 8Задачи
4. Вывести на экране: 2, 4, 6, ... , 22.
5. Вывести

на экран сумму всех чисел от 5 до 20.
6. Вычислить произведение четных чисел от 8 до 18.
7. Вывести на экране: 10, 15, 20, ... , 65.

8. Вычислить сумму:

9. Вычислить сумму всех трехзначных чисел кратных 13 (первое число 104).




Задачи4. Вывести на экране: 2, 4, 6, ... , 22.5. Вывести на экран сумму всех чисел от

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть