Программирование циклов с заданным условием окончания работы.
план-конспект занятия по информатике и икт (8 класс)
Учащиеся получат умения записывать на языке программирования короткие алгоритмы, содержащие алгоритмическую конструкцию «цикл».
Скачать:
Вложение | Размер |
---|---|
programmirovanie_tsiklicheskih_algoritmov.ppt | 528.5 КБ |
Предварительный просмотр:
Подписи к слайдам:
Ключевые слова while ( цикл-ПОКА) repeat (цикл-ДО) for (цикл с параметрами)
Программирование циклов с заданным условием продолжения работы Общий вид оператора: while < условие > do < оператор > Здесь: < условие > - логическое выражение; пока оно истинно, выполняется тело цикла; < оператор > - простой или составной оператор, с помощью которого записано тело цикла. Тело цикла Условие да нет
да нет Начало Список данных x, y, r, q - цел x, y r:=x q:=0 r >= у r:= r - y q:= q +1 Конец q, r
Программирование циклов с заданным условием окончания работы Общий вид оператора: repeat < оператор1; оператор2; …; > until < условие > Здесь: < оператор1 >; < оператор2 >; … - операторы, образующие тело цикла; < условие > - логическое выражение; если оно ложно, то выполняется тело цикла. Тело цикла Условие да нет
Конец да нет Начало Список данных i – цел x - вещ i := 1 x := 10 x >= 25 i := i +1 x := x +0 . 1 * x i
Программирование циклов с заданным числом повторений Общий вид оператора: for < параметр >:=< начальное_значение > to < конечное_значение > do < оператор > Здесь: < параметр > - переменная целого типа; < начальное_значение > и < конечное_значение > - выражения того же типа, что и параметр; < оператор > - простой или составной оператор - тело цикла. После каждого выполнения тела цикла происходит увеличение на единицу параметра цикла; условие выхода из цикла - превышение параметром конечного значения. Тело цикла i = i 1 , i 2
Конец Начало Список данных i, n – цел a, y – вещ y := 1 y := y * a y a, n i = 1 , n
Различные варианты программирования циклического алгоритма Для решения одной и той же задачи могут быть созданы разные программы. Организуем ввод целых чисел и подсчёт количества введённых положительных и отрицательных чисел. Ввод должен осуществляться до тех пор, пока не будет введён ноль. В задаче в явном виде задано условие окончания работы. Воспользуемся оператором repeat .
да нет n n > 0 Начало Список данных n, k1, k2 - цел n < 0 n = 0 k1, k2 Конец k1:=0 k2:=0 k1:=k1+1 k2:=k2+1 да да нет нет
Ввод осуществляется до тех пор, пока не будет введён ноль. Работа продолжается, пока n 0. Воспользуемся оператором while : да n > 0 да нет Начало Список данных n, k1, k2 - цел n <> 0 k1, k2 Конец k1:=0 k2:=0 n:=1 k1:=k1+1 k2:=k2+1 нет n
Самое главное В языке Паскаль имеются три вида операторов цикла: while цикл-ПОКА) repeat (цикл-ДО) for ( цикл с параметром). Если число повторений тела цикла известно, то лучше воспользоваться оператором for ; в остальных случаях используются операторы whil e и repeat .
По теме: методические разработки, презентации и конспекты
Конспект урока Алгоритмическая конструкция «повторение». Цикл с заданным условием окончания работы.
Урок № 29 в 9 классе. (Босова Л.Л.) Алгоритмическая конструкция «повторение». Цикл с заданным условием окончания работы....
Технологическая карта урока Языкова Анна Сергеевна Информатика 8 класс Босова Л. Л. Тема урока: Циклические алгоритмы. Программирование циклов с заданным условием продолжения работы для исполнителя Робот
Тип урока: Урок «открытия» нового знания Программно-технические средства на уроке: персональный компьютер учителя, мультимедийный проектор, экран; ПК учащихся, программ...
Урок по теме "Программирование циклов с заданным условием продолжения работы."
Урок в 9 классе по учебнику Л.Л. Босова, Л.Ю. Босова...
Конспект урока по информатике на тему "Программирование циклов с заданным условием окончания работы"
Программирование циклических алгоритмов на языке Pascal ABC. Циклы с заданным условием окончания работы. Конспект урока и презентация к уроку. 8 класс....
Домашнее задание по теме «Программирование циклов с заданным условием продолжения работы» 8 класс
Для дистанционного использования...
Цикл с заданным условием окончания работы
План-конспект урока по информатике для 8 класса....
Урок Цикл с заданным условием окончания работы
Тема урока: Цикл с заданным условием окончания работы Тип урока: открытие новых знаний.Технологии урока: смысловое чтение.Методы работы: частично- поисковый, проблемный.Цели урокаЛичностные: раз...