Выражения и функции в Паскале 04.11.2012.

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



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

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

Выражения и функции в Паскале

Проверка пройденного материала Назовите оператор присваивания. Назовите операторы ввода. Назовите операторы вывода.

Математические операции: +, - (сложение, вычитание, результат м.б. целым) +, - (сложение, вычитание, результат м.б. целым) *, / (умножение, деление, результат только вещественное число) *, / (умножение, деление, результат только вещественное число) DIV - деление нацело (A DIV B, A и B - целые числа, результат - целое число) DIV - деление нацело (A DIV B, A и B - целые числа, результат - целое число) MOD - остаток от деления. MOD - остаток от деления.

Приоритет выполнения математических операций: Функции, операции в скобках. Функции, операции в скобках. *, /, DIV, MOD *, /, DIV, MOD +, - +, - >,, >=,,, >=,

Стандартные математические функции Паскаля: ФункцияНазначениеТип аргументаТип функции 1ABS(X) Вычисление абсолютного значения X REAL INTEGER 2COS(X) Вычисление косинуса X REAL INTEGERREAL 3SIN(X) Вычисление синуса X REAL INTEGERREAL 4ARCTAN(X) Вычисление арктангенса X REAL INTEGERREAL

Стандартные математические функции Паскаля: ФункцияНазначение Тип аргумента Тип функции 5EXP(X)Вычисление экспоненты X REAL INTEGERREAL 6LN(X) Вычисление натурального логарифма X REAL INTEGERREAL 7SQR(X) Вычисление квадрата X (X*X) REAL INTEGER 8SQRT(X) Вычисление квадратного корня из X REAL INTEGERREAL

Стандартные математические функции Паскаля: ФункцияНазначение Тип аргумента Тип функции 9TRUNC(X) Нахождение целой части X (путем отбрасывания дробной части числа X) REAL INTEGERINTEGER 10FRAC(X) Нахождение числа, равного дробной части числа X REAL INTEGERREAL 11INT(X) Нахождение целой части X (целая часть числа INT - это ближайшее меньшее целое число) REAL INTEGERINTEGER

Стандартные математические функции Паскаля: ФункцияНазначение Тип аргумента Тип функции 12ROUND(X) Округление X в сторону ближайшего целого REAL INTEGERINTEGER 13RANDOM(X) Нахождение случайного числа от 0 до X INTEGERREAL 14ODD(X) TRUE, если X – нечетное, FALSE если X – четное INTEGERBOOLEAN

Возведение в степень Y=X N LN Y=LN X N LN Y=N *LN X Y=EN*LN X Y=EXP(N*LN(X))

Особенности записи арифметических выражений: В десятичных дробях вместо запятой ставится точка. Например, 2.5. В десятичных дробях вместо запятой ставится точка. Например, 2.5. При записи дробей числитель и знаменатель берутся в скобки, а между ними ставится знак деления. При записи дробей числитель и знаменатель берутся в скобки, а между ними ставится знак деления. Аргументы тригонометрических функций выражаются в радианах и записываются в скобках. Аргументы тригонометрических функций выражаются в радианах и записываются в скобках.

Вычислить значение выражений ,5 : ·

Математическое обозначение На Паскале Begin Writeln (1+2+3*3); End. 2,5 : 2Begin Writeln(2.5/2); End Begin Writeln(2*3-4); End.

Математическое обозначение На Паскале Begin Writeln ((3*sin(2)-4)/ (sin(3)/cos(3))); End. Begin Writeln ((exp(2)+ln(2))/ (arctan(4)+ln(sqrt(3)))); End.

Домашнее задание Задачник- практикум Том 1. п.4.4. На «3». Вычислите значение функций: а) (5+6)· 7; б) в) На «4». 1, 2, 4, 5. На «5» 3, 6, 7, 11.

Обучающая самостоятельная работа Вычислить значение выражений: ( Ответ: 2,4) ( Ответ: 3) ( Ответ: 1,969769) ( Ответ: 10,71987)

Математическое обозначение На Паскале Begin Writeln (3*4/5); Writeln ((2+7)/3); Writeln (sqrt(2)+5/9); Writeln ((exp(1.3*ln(10))- exp(3*ln(1.3)))/sqrt(exp(1.32)-1)); Readln; End.