Похожие презентации:
Операции, функции, выражения языка Паскаль
1.
2.
Проверка домашнего заданияА) 6
Б) 6
В) 3
Г) 0
Д) 7
Е) 6
Ж) 3(33…)
З) 4
И) 1.0
3.
Критерии оцениванияКоличество правильных
ответов
Отметка
9
7-8
5-6
0-4
5
4
3
2
4.
Проверка домашнего задания3*7 div 2 mod 7/3 — trunc(sin(1))=21 div
2 mod 7/3 – trunc(sin(1))=10 mod 7/3 trunc(0,0175)=3/3 – 0=1.0
(имеет результат вещественного типа)
5.
6.
7.
Выражения и операцииВ Pascal ABC имеются следующие операции:
not, ^, *, /, div, mod, and, +,
-, or, xor, =, >, <, <>, <= и
>=.
8.
Какие операции производят следующие функции?Sqrt(x)
Модуль аргумента
3,141592653
Синус, угол в радианах
Квадрат аргумента
Корень квадратный
Random
Псевдослучайное число в интервале
Round(x)
Округление до ближайшего целого
Trunc(x)
Отбрасывание дробной части числа
Abs(x)
Pi
Sin(x)
Sqr(x)
9.
Примечание:в Паскале большие и маленькие буквы в
именах (переменных, функциях и пр.) не
различаются.
Не различаются они при записи
служебных слов.
Пример (верно):SQR, sqr, ABS, abs,
BEGIN, begin ...
10.
Пример 1. Запишите на языке Паскаль выражениеb=
Пример 2. Запишите на языке Паскаль выражение
3( x 5) x
;
C=
2
2x x
3
Пример 3. Запишите на языке Паскаль выражение
11.
Практическое задание12.
Пример 3. Даны x, y, z. Написать программу длявычисления a
a=
13.
Программа:Var x,y,z,a: real;
Begin
Write(‘введите значение x=’);
Readln(x);
Write(‘введите значение y=’);
Readln(y);
Write(‘введите значение z=’);
Readln(z);
a:=(2*x+3*y-z)/(3+2*x);
Writeln(‘a=’,a:7:3);
End.
14.
2. Протестировать программу1
x
2
y
-5
z
1
a
15.
2. Заполните таблицу1
x
2
y
-5
z
1
a
-1.714
16.
Домашнее заданиеП. 2.2.3
№ 6 (письменно в тетради)
№ 3 (л) создать программу на Паскале
*Задачник стр.224 № 16,17
17.
РефлексияТеперь я могу…
За урок я…
Своей работой на уроке я…
18.
По кремнистым ступенямВзбираясь к опасным вершинам,
Никогда не отдаст человек
Своего превосходства
Даже самым умнейшим машинам.