Урок по информатике для 9 классов за 16.02.15 Тема урока: Арифметические выражения. Цели урока: Научиться правильно записывать арифметические выражения в Паскале; Изучить вещественный тип числа в Паскале; Ход урока Выделенное красным цветом должно быть записано в тетради по информатике. Повторение: 1. Назовите основные типы данных 2. Назовите основные операторы языка Паскаль 3. Определите без компьютера, что будет напечатано при выполнении следующих фрагментов программ: Записать в тетради выражение и результат выполнения программы: А) a:=100; a:=10*a+1; WriteLn(a) Б) a:=100; a:=-a; WriteLn (a) В) a:=10; b:=25; a:=b-a; b:=a-b; WriteLn(a, ‘ ‘, b) Изучение нового материала: Запись в тетради: Стандартные функции. Элементарные функции, такие как синус, косинус, кв. корень и т.д. часто используются в различных задачах и вычислениях. Поэтому язык Паскаль имеет простые средства записи элементарных или по-другому стандартных функций. При этом достаточно правильно записать их вид. Запись в тетради: Правила записи стандартных функций. 1. Имя функции записывается прописными буквами латинского алфавита и состоит не более чем из 6 букв. 2. Аргумент функции записывается в круглых скобках после имени функции. 3. Аргументом функции может быть константа, переменная или арифметическое выражение. Стандартные математические функции х 2 В математике На языке Паскаль √х sqrt(x) sqrt(x) или х*х sin x, cos x sin(x), cos(x) 3,35 3.35 |𝑥| число «пи» +, -, ∙, : abs(x) pi +, - , *, / Целая часть от деления х на у Остаток от деления х на у x div y X mod y exp(y*ln(x)) xy Правила составления арифметических выражений 1. Записывать все составные части выражения в одну строку. 2. Использовать скобки только одного типа – круглые. В правильно записанном выражении число открывающихся скобок всегда должно быть равно числу закрывающихся скобок. 3. Нельзя записывать подряд два знака арифметических операций. 4. Вычисления выполняются слева направо в соответствии со старшинством операций а) операция вычисления значения функции; б) *, /, div, mod; в) +, Примеры записи выражений: 𝑥+𝑦 3 |𝑧−𝑥| =(x+y*y*y)/abs(z-x) √𝑠𝑖𝑛2 𝑥 2,34𝑥𝑦𝑧 =sqrt(sin(x)*sin(x))/(2.34*x*y*z) |𝑥 7 + 𝑐𝑜𝑠𝑥 2 | = abs(exp(7*ln(x))+cos(x*x)) или abs(x*x*x*x*x*x*x+cos(x*x)) Домашнее задание. 1. Запомнить название стандартных функций на языке Паскаль 2. Записать на Паскале следующие выражения: 1 | 𝑦 − 4𝑥 2 | 𝑣= 5 4 𝑦 +8 𝑣 = |√ℎ2 + 1 − 2𝑦| 𝑥= −𝑏 + √𝑑 2𝑎 sin 𝑥 + cos 𝑦 2 − |𝑥 | 4,5𝑥𝑦