Урок информатики 9 физико-математический класс.

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



Advertisements
Похожие презентации
Знакомство с языком Паскаль Структура программы Ветвление на Паскале Циклические программы Пример линейной программы Пример программы с ветвлением Пример.
Advertisements

Цикл с параметром Искандарова А.Р. учитель информатики МБОУ СОШ 18 г. Уфа.
1. Какие числа относятся к типу Integer Real 2. Исправь ошибки в программе Program 2 pr; Var b,s: real; Begin Writeln (Введите числа b и с) Readln( b,c);
Алгоритмическая структура «Ветвление» Тема урока.
Лабораторная работа 6 Работа в среде Турбо Паскаль. Чтение и составление программ циклических вычислительных процессов.
Алгоритмические структуры 1.Линейный 2.Ветвление 3.Цикл.
Циклические конструкции 1. Цикл с предусловием предусловием 2. Цикл с постусловием постусловием 3. Цикл с параметром параметром 4. Вложенные циклы Вложенные.
Нacтройка среды Turbo Pascal. Вычислить силу тяжести тела f, если известны его объем V и плотность p. Программа: Program Vaga; {заголовок программы} Const.
Циклические алгоритмы. Циклическими называются алгоритмы, в которых повторяется определенная последовательность действий (тело цикла). Определение.
Учитель информатики "СОШ 6" г. Кирова Захарова Е.В. ЦИКЛЫ В ПАСКАЛЕ.
Разветвляющиеся алгоритмы. Кондрина А.В. учитель информатики и ИКТ.
класс-ПОВТОРЕНИЕ ОСНОВНЫХ ПОНЯТИЙ ТЕМЫ « ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ » 8 КЛАСС.
Организация повторений в Паскале. i,1,n Действие 1 Действие 2 i,1,n Действие 1 Действие 2 FOR i:=1 TO N DO BEGIN действие 1; действие 2; END; FOR i:=1.
ПАСКАЛЬ Операторы ввода, вывода и присваивания. Структура программы и.
Тема урока: Деловая игра С А В Д Цикл с параметром Цикл с параметром – это циклическая структура, когда тело цикла выполняется, если значение параметра.
Практическое занятие 5 Циклы с условием. 2 Цикл с неизвестным числом шагов Пример: Отпилить полено от бревна. Сколько раз надо сделать движения пилой?
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
Циклические программы Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Организация повторений в Паскале. Найди ошибки: Program new Uses crt; Var a, b, c integer Begin clrscr Readln(a,b); C:=a*a+b*b Wreteln(c); End.
Вложенные циклы. Если телом цикла является циклическая структура, то такие циклы называются вложенными.
Транксрипт:

Урок информатики 9 физико-математический класс

Создание программ с использованием циклических конструкций Тема урока:

Дайте определение понятию алгоритм ?

Расскажите о структуре программы на Паскале ?

C какого слова начинается раздел описания переменных ?

Begin … end.

Что такое тип данных ?

INTEGER REAL

Назовите простейшие операторы Паскаля ?

Y:=F;

READ (S); READLN (S);

WRITE (S); WRITELN (S);

mod div

Abs(x)Sqr(x) Sin(x)int(x) Cos(x)Exp(x) Sqrt(x)Ln(x)

Назначение основных блоков в блок-схемах ?

IF B THEN S1 Вход Условие нет да s1 Выход

IF B THEN S1 ELSE S2 Вход Условие нет да s1 s2 Выход

Что такое цикл ?

Перечислите основные виды циклов в Паскале ?

FOR I:=A TO B DO S FOR I:=A DOWNTO B DO S

начало Задание начальных параметров цикла +- Тело цикла Задание новых параметров цикла Вывод результатов конец условие

WHILE B DO S

начало + - Тело цикла Вывод результатов конец условие

PROGRAM f1; VAR a,b :INTEGER; begin Read (a,b); WRITELN (a,b,a); END. a=7; b= 1

PROGRAM f2; VAR x :INTEGER; Begin X:=5; WRITELN (x+2); END.

PROGRAM f3; VAR x : INTEGER; Begin Write (введите х); readln (x); y:=sqrt(x)+2; WRITELN (y =, y); END. x = 16

a:=10; b:=5; c:=a div 4; d:=b mod 2; s:= c*d; s= ?

s:= 0; u:=(5*5-1+s)/2; us:=u*s; usa:=u+s+us; usa = ?

a:=3; b:=2; d:=a*a-sqr(sqr(b))+10; d:= ?

IF 2 THEN S:=5 IF X

IF X>0 AND X

if (y=x*x-2) and (x>=2) and (x

PROGRAM W1; VAR S,i,N,k: INTEGER; BEGIN write ('vvedite n = '); Readln (n); S:=0; k:=0; For i:=1 to N do begin if i mod 2 = 0 then begin s:=s+i; k:=k+1; end; WRITELN (' cумма четных чисел равна S=', S); WRITELN ( ' количество четных чисел k =', k); END.

PROGRAM W2; VAR i,n,k: INTEGER; BEGIN write ('vvedite n = '); Readln (n); For i:=1 to N do if i mod 5 = 0 then WRITELN (i); END.

Табулирование функции на отрезке [a,b] c шагом h.

a b a+ha+2ha+3h a+4h F(a) = F(a+h) = F(a+2h) = F(a+3h) = F(a+4h) = и т.д. F(b) =

начало + - Y:=abs(x) конец X

Пример. Протабулировать функцию y=|x-1| на отрезке [a,b] c шагом h. 3

PROGRAM g1; VAR a, b, y, x, h : real; BEGIN WRITELN(ВВЕДИТЕ a, b, h ); READLN (a, b, h); x:=a; While x