Стандартные арифметические функции и выражения.. Функция Назначение abs(x) Вычисление абсолютного значения величины х. sqr(x) Возведение в квадрат значения.

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



Advertisements
Похожие презентации
Стандартные процедуры и функции: Abs (x) – абсолютное значение аргумента x; ArcTan (x) – арктангенс x, выраженный в радианах; Cos (x) – косинус x, x задается.
Advertisements

Выражения и функции в Паскале
Алгоритмизация и программирование Программирование. Основные алгоритмы и приемы программирования. (на примере языка программирования Turbo Pascal) Дибиров.
Язык программирования Паскаль 3 часть. Вычисление математических выражений в Pascal ABC.
Тема урока Команда присваивания. Арифметические операции и выражения. Стандартные функции.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ Turbo Pascal 7.0.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ Turbo Pascal 7.0. Темы: Операции Функции Приоритетность.
Операции и функции языка Паскаль- это конструкция языка, задающая порядок выполнения операций над элементами данных (операндами). Выражение.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Оператор присваивания. Основные операции во Free Pascal Урок 3 по программированию.
Вещественный тип данных (Real). Форматы записи вещественных переменных 1.Обычная форма. 0,7 может быть записано как 0.7 или.7 -2,1 может быть записано.
Типы языка Pasсal простые составные ссылочные процедурные скалярные ограниченные регулярные комбинированные файловые множественные строковые объекты Стандартные.
Стандартные математические функции. Функции преобразования типов.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Оператор присваивания. Основные операции во Free Pascal Урок 3 по программированию.
Типы переменных в Паскале Учитель информатики и ИКТ ГБОУ СОШ 1297 г.Москва Александрова Е.В.
Арифметическое выражение описывает правило вычисления значения некоторой величины. Оно может содержать числа, переменные, функции. Объединенные знаками.
Арифметические выражения. Выражение - это формальное правило для вычисления некоторого значения. В зависимости от типа значения выражения можно разделить.
Тема: « Линейные вычислительные алгоритмы. ». Язык Паскаль был разработан в 1970г. Никласом Виртом как язык обучения студентов программированию. Паскаль.
ОПРЕАТОРЫ ВЫЧИСЛЕНИЙ. В Паскале используются основные математические действия и функции. В Паскале используются основные математические действия и функции.
Транксрипт:

Стандартные арифметические функции и выражения.

Функция Назначение abs(x) Вычисление абсолютного значения величины х. sqr(x) Возведение в квадрат значения х. sin(x) Вычисление синуса х. cos(x) Вычисление косинуса х. arctan(x) Вычисление арктангенса х. exp(x) Вычисление экспоненты х. int(x) Вычисление целой части х. Перепишите функции и их назначение в тетрадь!!!

Функция Назначение ln(x) Вычисление натурального логарифма х. Pi Вычисление числа ПИ. random(x) Генерация случайного числа из диапазона 0…х-1. round(x) Округление значения х до ближайшего целого числа. sqrt(x) Вычисление квадратного корня из числа х. trunc(x) Вычисление целой части числа х. frac(x) Вычисление дробной части х. dec(x,n) Уменьшение значения х на n.n. inc(x,n) Увеличение значения х на n.n. Перепишите функции и их назначение в тетрадь!!!

Арифметические операции. Операции в Pascal подразделяются на арифметические,от- ношения,логические,строковые и др. Знаки операций включают: 1. Арифметические: + (сложение), -(вычитание), *(умножение), /(деление), div(a,b) (деление а на b нацело с отбрасыванием остатка), mod(a,b) (нахождение остатка от деления а на b нацело). 2. Отношения: =(больше либо равно), = (равно), ( не равно), ( больше). 3. Логические: not (отрицание), or (логическое сложение-или), and (логическое умножение-и), xor (исключающее или), odd(x) (true, если х нечетное и false, если х четное). Остальные операции будут рассмотрены позже. Перепишите знаки операций в тетрадь!!!

Примеры арифметических выражений: sin(x)+cos(x)-3 sqr(a*c)+sqrt(b) (abs(x-4)+sin(a))/(3*(a+b)) Результатом вычисления арифметического выражения является число. Примеры логических выражений: x

Контрольные задания: 1. Переведите запись на языке Pascal в обычную: а) аbs(x+1)-sqr(a-b) б) 3*cos(x+4)/(a+5) в) (sqrt(x*y)+3)/(abs(x)+abs(y)) 2. Удалите лишние скобки (ошибки в использовании лишних скобок нет, но они загромождают выражение). а) ((((k+n)-7/e))) б) c*(((f-23)-6)) в) (a*b-((c/78+r))) 3. Известно, что а=5, b=6, с=3. Чему равен результат вычисления логического выражения (true или false). а) (a c) б) not(b>a) в) (a>b) or (b>c) г) (b=a+c) or (a=b-c)