Similar presentations:
Служебное слово. Заголовка программы. Словарный диктант
1.
2.
Словарный диктант№
Вопрос
Ответ
1
Служебное слово заголовка программы
2
Служебное слово раздела описания переменных
program
var
3
Данные целого типа
4
Данные вещественного типа
5
Начало раздела операторов программы
6
Конец раздела операторов программы
7
Оператор ввода исходных данных с клавиатуры
8
Оператор вывода результатов
9
Оператор присваивания
10
Знаки сравнения
integer
real
begin
end
read, readln
write, writeln
:=
>=, <=
3.
НачалоВвод x,y
S:=x*y
P:=x-y
Вывод P, S
Конец
Начало
Ввод x,y
S:=x*y
P:=x-y
Вывод P, S
Конец
4.
Program n_1;
Var x, y, P: real;
Begin;
Write (‘Введите х=’)
Readln(x);
Write (‘Введите y=’);
Readln(y);
P= x*y;
S:= x-y;
Writeln(‘P=’, P);
Writeln(‘S=’, S);
End
Program n_1;
Var x, y, P, S: real;
Begin
Write (‘Введите х=’);
Readln(x);
Write (‘Введите y=’);
Readln(y);
P:= x*y;
S:= x-y;
Writeln(‘P=’, P);
Writeln(‘S=’, S);
End.
5.
Оценивание работы:• 17-18 баллов - 5
• 14-16 баллов - 4
• 9 -13 баллов - 3
6.
Заданы значения трех углов (в градусах). Могут ли эти углы бытьуглами треугольника? Существует ли такой треугольник?
1. Дано:
A
B
C
Существует ли
такой
треугольник?
3. Алгоритмизация
2. Математическая
модель
НАЧАЛО
S – сумма углов
треугольника
S = A+B+C
Если S = 180, тогда
такой треугольник
существует ,
иначе такой
треугольник не
существует
ВВОД A, B, C
S = A+B+C
Нет
Да
S = 180 ?
Треугольник
не существует
Треугольник
существует
КОНЕЦ
7.
Тема урока Программированиеразветвляющихся алгоритмов.
Условный оператор.
Цель урока: Формирование навыков решения
задач с использованием условного оператора.
Задачи урока:
1. Изучить команду для полного ветвления на
языке программирования Pascal.
2. Развить алгоритмическое мышление.
3. Воспитывать у учащихся чувство взаимопомощи.
8.
Заданы значения трех углов (в градусах). Могут ли эти углы бытьуглами треугольника? (Существует ли такой треугольник?)
1. Дано:
A
B
C
Существует ли
такой
треугольник
3. Алгоритмизация
2. Математическая
модель
НАЧАЛО
S – сумма углов
треугольника
S = A+B+C
ВВОД A, B, C
S = A+B+C
Нет
Да
S = 180 ?
Если S = 180, тогда такой треугольник существует,
иначе такой треугольник не существует
Треугольник
не существует
Треугольник
существует
4. Программирование
S:= A+B+C;
IF (S = 180) THEN WRITE (‘ Такой треугольник существует ‘)
ELSE WRITELN (‘ Такой треугольник не существует ‘);
КОНЕЦ
9.
Полная форма условного оператора:ДА
THEN
Действие 1
НЕТ
Условие
ELSE
Действие 2
Если условие тогда действие 1
иначе действие 2
if
условие then оператор1
else оператор2 ;
10.
Заданы значения трех углов (в градусах). Могут ли эти углы бытьуглами треугольника? (Существует ли такой треугольник?)
1. Дано:
A
B
C
Существует ли
такой
треугольник
3. Алгоритмизация
2. Математическая
модель
НАЧАЛО
S – сумма углов
треугольника
S = A+B+C
ВВОД A, B, C
S = A+B+C
Нет
Да
S = 180 ?
Если S = 180, тогда такой треугольник существует,
иначе такой треугольник не существует
Треугольник
не существует
Треугольник
существует
4. Программирование
S:= A+B+C;
IF (S = 180) THEN WRITE (‘ Такой треугольник существует ‘)
ELSE WRITELN (‘ Такой треугольник не существует ‘);
КОНЕЦ
11.
Даны два угла треугольника (<90 градусов). Выяснить, является литакой треугольник прямоугольным.
1. Дано:
A
B
А
Является ли
треугольник
прямоугольным?
3. Алгоритмизация
2. Математическая
модель
В
НАЧАЛО
S – сумма углов А и В
Если S = 90, тогда такой
треугольник
прямоугольный,
Да
иначе такой
треугольник не
прямоугольный
Треугольник
прямоугольный
ВВОД A, B
S = A+B
Нет
S = 90 ?
Треугольник
не прямоугольный
4. Программирование
КОНЕЦ
S:= A+B;
IF (S = 90) THEN WRITE (‘ Такой треугольник прямоугольный ‘)
ELSE WRITELN (‘ Такой треугольник не прямоугольный ‘);
12.
Известен дискриминант квадратного уравнения. Выяснить, имеетли корни такое квадратное уравнение
1. Дано:
D – дискриминант
Имеет ли корни
данное
квадратное
уравнение?
2. Математическая
модель
3. Алгоритмизация
Если D >=0, тогда
уравнение имеет
корни,
иначе корней нет
ВВОД D
НАЧАЛО
Нет
Да
D >=0 ?
Нет корней
Есть корни
КОНЕЦ
4. Программирование
IF (D >= 0) THEN WRITE (‘ Есть корни ‘)
ELSE WRITELN (‘ Нет корней ‘);
13.
САМОСТОЯТЕЛЬНОЕ ТВОРЧЕСКОЕИСПОЛЬЗОВАНИЕ
СФОРМИРОВАННЫХ НАВЫКОВ И
УМЕНИЙ
14.
• ДОМАШНЕЕ ЗАДАНИЕНа «Дорожной карте» написано домашнее
задание, которое необходимо выполнить на
этом же листе
• РЕФЛЕКСИЯ
Рабочий стол\Урок2018\Голосование