Урок учителя информатики МОУ СОШ 135 г. Снежинска Шумиловой Анны Александровны 2008 год.

Презентация:



Advertisements
Похожие презентации
Циклы на языке Pascal повторение. Циклы позволяют многократно выполнять одну или группу команд, причем в тексте программы нет необходимости записывать.
Advertisements

Организация повторений в Паскале. Найди ошибки: Program new Uses crt; Var a, b, c integer Begin clrscr Readln(a,b); C:=a*a+b*b Wreteln(c); End.
Алгоритмическая структура цикл Алгоритм циклической структуры - это алгоритм, в котором происходит многократное повторение одного и того же участка программы.
Цикл с параметром Искандарова А.Р. учитель информатики МБОУ СОШ 18 г. Уфа.
Тема: Цикл с параметром (цикл «Для») На естественном языке Для i от А до В повторять Тело цикла i,a,b- параметры цикла тело цикла – это команды, которые.
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ В TURBO PASCAL Условие Оператор ДаНет Учитель информатики: Коваленко Татьяна Викторовна
Циклический алгоритм –это алгоритм команды которого выполняются несколько раз подряд. В языке Паскаль имеется три различных оператора цикла: 1. Оператор.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
Циклические конструкции 1. Цикл с предусловием предусловием 2. Цикл с постусловием постусловием 3. Цикл с параметром параметром 4. Вложенные циклы Вложенные.
Алгоритмические структуры. Алгоритм Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных.
Организация повторений в Паскале. i,1,n Действие 1 Действие 2 i,1,n Действие 1 Действие 2 FOR i:=1 TO N DO BEGIN действие 1; действие 2; END; FOR i:=1.
Язык программирования Паскаль 6 часть. ЦИКЛЫ Повторение некоторой последовательности действий называется циклом.
Алгоритмическая структура «Ветвление» Тема урока.
Циклические алгоритмы. Циклическими называются алгоритмы, в которых повторяется определенная последовательность действий (тело цикла). Определение.
Разветвляющиеся алгоритмы. Кондрина А.В. учитель информатики и ИКТ.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal Часть 2 8 «Б» и 10 «Б» классы.
Урок информатики 9 физико-математический класс.
Паскаль. Цикл WHILE
Организация циклов в языке программирования Паскаль. Подготовила Семенова Н.С., учитель информатики МБОУ «Средняя общеобразовательная школа 26 с углублённым.
Транксрипт:

Урок учителя информатики МОУ СОШ 135 г. Снежинска Шумиловой Анны Александровны 2008 год

На каком из рисунков правильно записана функция возведения в квадрат на языке Турбо Паскаль?

Выберите блок-схему алгоритма ветвления. И Начало Ввод R Вывод R Конец Ы Начало Ввод R Вывод R Конец R>10

( ); Выберите картинку, на которой изображено действие оператора WRITE( ); _ _

С помощью какого прибора можно определить напряжение электрического тока поступающего на системный блок компьютера? К Л

Тема: «Программирование с использованием операторов ветвления и циклов на языке TURBO PASCAL» Эпиграф: Направо пойдешь – богатым будешь, налево пойдешь – женатым будешь, вперёд пойдешь – в лес попадёшь Из народных сказок

«Выполнение тестового задания» «Выполнение тестового задания»

Домашнее задание Составить задачи и решить их: 1) С применением команды ветвления 2) С применением одного вида цикла

Делай, как я!

Решение задач

Текст задачи 1 Составить программу, которая выводит значение функции на отрезке [-10; 10] c шагом 1. Var t: integer; F: real; Begin For t:=-10 to 10 do Begin F:=(sqr(t)*t-4*t+1)/(sqrt(sqr(t)+3)); Writeln(t=,t, f=,f); End; End.

Текст задачи 2 Написать программу, которая вычисляет сумму первых n целых четных положительных чисел. Количество суммируемых чисел должно вводиться во время работы программы.

Решение: Var S,I,N: integer; Begin Writeln( Вычисление четных положительных чисел ); Write( Введите количество суммируемых чисел и нажмите ENTER ); Readln(n); S:=0; For i:=1 to N do If I mod 2=0 then S:=S+I; Writeln( Сумма первых,N, положительных четных чисел равна, S ); End.

Выполнение практической работы

Сопоставь …алгоритм, выполняющий последовательность действий в том порядке, в котором они записаны. Разветвляющийся алгоритм – это… … алгоритм, выполняющий некоторую последовательность, в зависимости от наложенного условия. Циклический алгоритм – это … … алгоритм, многократно выполняющий некоторую последовательность действий. Чтобы в теле цикла со счетчиком и предусловием выполнилось несколько операторов … … необходимо поставить операторные скобки begin end; Линейный алгоритм – это …

Цикл с постусловием выполняется … … всегда хотя бы один раз. Цикл с постусловие выполняет свою работу до тех пор… … пока условие работы цикла ложно. Цикл с предусловием выполняется пока… … условие работы цикла истинно.

Литература: Карасев П.Н. «Задачи по информатике», учебное пособие для учащихся и учителей средних учебных заведений. - Волгоград.: Учитель – АСТ,2002. – 115с.: издание 2. Ракитина Е.А. и д.р. Сборник типовых задач по информатике. – М.: Образование и Информатика, –352 с.: -- Библиотека журнала «Информатика и образование» Житкова О.А., Кудрявцева У.К. Тематический контроль по информатике. Бейсик и Паскаль в вопросах и задачах: рабочая тетрадь 1. – М.: Интеллект-Центр, с. Семакин Г Задачник в 2-х частях, БИНОМ, 2006 г.