После того как вы поделитесь материалом внизу появится ссылка для скачивания.
Получить код —>
Подписи к слайдам:
Язык Pascal. Основные команды и функции
Запись на Pascal
абсолютное значение аргумента
совпадает с типом аргумента
совпадает с типом аргумента
квадратный корень аргумента
экспонента аргумента (ex)
целая часть числа
дробная часть числа
число ПИ (3,141592653)
случайное число в интервале [0, 1]
случайное число в интервале [0, x]
- вычисляются подвыражения, заключенные в скобки;
- затем выполняются операции с наибольшим приоритетом; обычно используются следующие уровни приоритетов (в порядке убывания):
- возведение в степень;
- мультипликативные операции: *, /, div, mod;
- унарные операции: +, -, abs, not;
- аддитивные операции: +, -;
- операции отношения: =, <>, , =;
- логические операции: and, or, not;
- операции с одинаковым приоритетом выполняются слева направо. Замечание: в Паскале нет стандартной операции или стандартной функции возведения в степень, поэтому используется следующее математическое тождество: xy= eylnx в Паскале существует только стандартная функция вычисления натурального логарифма, поэтому используется следующее математическое тождество: logab= ln b/ln a
Запись на Pascal
УРОК 19. Использование стандартных функций (9 класс)
увеличение «х» на 1 (x := x + 1;)
уменьшение «х» на 1 (x := x — 1;)
увеличение «х» на n (x := x + n;)
уменьшение «х» на n (x := x — n;)
Запись на Pascal
ASCII код символа «x»,
порядковый номер аргумента «x»
округление числа «х» до целого
целая часть числа «х»
проверяет аргумент на нечетность, результат true, если аргумент нечетный, false – если четный
символ ASCII кода, соответствующего значению аргумента «х»
Запись на Pascal
возвращает символ, соответствующий
ASCII-коду числа «x»
возвращает число, соответствующее символу «x» в ASCII-таблице
преобразует символы из строчных букв в прописные, но распространяется только на литеры латинского алфавита (русские буквы просто игнорируются)
возвращает символ, который предшествует в ASCII-таблице символу «x»
возвращает символ, который следует в
ASCII-таблице за символом «x»
- Операция слияния (сцепления, конкатенации) применяется для соединения нескольких строк в одну, обозначается знаком «+». Операция слияния применима для любых строковых выражений (константы, переменные). Пример: Выражение: ‘Turbo’ + ‘ Pascal ‘ + ‘7.0’ Результат: ‘Turbo Pascal 7.0’
- Операции отношения позволяют сравнивать строки на отношение равенства (=), неравенства (<>), больше (>), меньше (<), больше или равно (>=), меньше или равно (<=). В результате сравнения двух строк получается логическое значение (true или false). Сравнение строк производится слева направо посимвольно до первого несовпадающего символа, большей считается та строка, в которой первый несовпадающий символ имеет больший код в таблице кодировки. Если строки имеют различную длину, но в общей части символы совпадают, считается, что короткая строка меньше. Строки равны, если они имеют равную длину и соответствующие символы совпадают. Примеры: ‘строка’ <> ‘строки’ (верно, т.к. не совпадают последние символы); ‘Abc’ < ‘abc’ (верно, т.к. код символа ‘A’ равен 65, а код ‘a’ – 97); ‘год’ >’век’ (верно, т.к. буква ‘г’ в алфавите стоит после буквы ‘в’); ‘Иванов’ = ‘Иванов И.И.’ (неверно, т.к. длина второй строки больше).
Название логического типа данных
Простейшие функции Excel: СУММ, СРЗНАЧ, СЧЁТ, СЧЁТЗ, МИН, МАКС, СТОЛБЕЦ и т. д. — Функции Excel (3)
Значению False соответствует
Значению True соответствует
Размер памяти для логического типа данных
Любое число, отличное от 0
Число 0 в обоих байтах
Число 0 во всех байтах
Новые логические типы данных были введены для обеспечения совместимости разрабатываемых программ с Windows, в которой значению False соответствует 0, а значению True – любое, отличное от 0, число.
and − конъюнкция, логическое умножение (И)
or − дизъюнкция, логическое сложение (ИЛИ)
not − инверсия, логическое отрицание (НЕ)
xor − исключающее или
Замечание: Логические операции допустимы только по отношению к операндам (константам, переменным, функциям) логического типа (boolean).
- выражения в скобках
- логическое отрицание (not)
- логическое умножение (and)
- логическое сложение (or), исключающее или (xor)
- операции отношения (, >=, <>) К логическим выражениям также можно применять функции ord, succ, pred, процедуры inc и dec.
Источник: uchitelya.com
Стандартные функции языка Паскаль
презентация к уроку по информатике и икт (10, 11 класс)
Взаимосвязь между операциями div и mod Аргументы операций div и mod — целые числа. Для а>0 и b>0 справедливо: A mod b = a – (a div b)*b (a div b)*b + (a mod b) = a Обратите внимание — операцию mod можно использовать, чтобы узнать, кратно ли целое а целому b . А именно, а кратно b тогда и только тогда, когда а mod b = 0
Операции отношения Не равно <> Меньше = Равно Больше = Меньше или равно Больше или равно
Функции Арифметические функции Тригонометрические функции Экспонента и логарифм Преобразование типов
Арифметические функции Sqr (x) __ x (квадратный корень) Sqrt (x) x 2 (квадрат числа) Abs (x) |x| (модуль числа)
Тригонометрические функции Sin (x) Cos (x) sin x ArcTan(x) в радианах cos x arctg x
Экспонента и логарифм Exp (x) ln x (натуральный логарифм) Ln (x) e x (экспонента числа, e 2.7183 ) Exp (b*Ln ( a )) a b
Примеры вычисления степени (x-3) 7 2 x 3 __ x exp(7 * ln(x-3)) exp(x * ln(2)) exp(1/3 * ln(x))
Преобразование типов Round(x) Перевод дробного числа в целое с отбрасыванием дробной части Trunc(x) Перевод дробного числа в целое с округлением
Приоритетность выполнения действий Выражение в скобках Функции Знак числа (+,-), not *, /, div, mod, and +, -, or =, <>, , =
Особенности записи арифметических выражений: В десятичных дробях вместо запятой ставится точка. Например, 2.5. При записи дробей числитель и знаменатель берутся в скобки, а между ними ставится знак деления. Аргументы тригонометрических функций выражаются в радианах и записываются в скобках.
Стандартные функции Функция Паскаля Математическая запись Название Abs(x) | Х | Абсолютная величина числа Х (модуль) Sqr(x) Х 2 Возведение числа в квадрат Exp(x) e x Экспонента Sqrt (x) x Вычисление квадратного корня Exp(b*ln(a)) a b Возведение числа в степень Round (x) Округляет до ближайшего целого числа Trunc (x) Отсекает дробную часть Sin(x) sinx Вычисление синуса Cos(x) с osx Вычисление косинуса
Математическое обозначение На Паскале Begin Writeln ( ( 3*sin ( 2 ) -4 ) / ( sin ( 3 ) /cos ( 3 ) ) ) ; End. Begin Writeln ( ( exp ( 2 ) +ln ( 2 ) ) / ( arctan ( 4 ) +ln ( sqrt ( 3 ) ) ) ) ; End.
Математическое обозначение На Паскале Begin Writeln (3*4/5); Writeln ((2+7)/3); Writeln (sqrt( 2 )+5/9); Writeln ( ( exp ( 1 .3*ln ( 1 0 ) ) — exp ( 3*ln ( 1.3 ) ) ) /sqrt ( exp ( 1.32 ) -1 ) ) ; Readln; End.
По теме: методические разработки, презентации и конспекты
Электронные таблицы. Использование стандартных функций
Практическая работа по теме : » Использование стандартных функций в ЭТ» Материал можно использовать для 8 и 9 классов.
Практическая работа «Стандартные функции»
Практическая работа «Стандартные функции» составлена по материалам книги «PascalABC в теории и практики» В.А. Терещук, Т.Т. Филипповой для освоения учащимися применения некоторых мат.
«Алфавит и структура языка «Паскаль». Структура программы на языке «Паскаль». Типы переменных. Арифметические выражения. Стандартные функции».
Сформировать основные приемы работы со средой программирования TURBO Pascal.Изучить основные типы переменных и научиться записывать выражения с использованием встроенных функций и арифметических опера.
Математические функции языка Паскаль
Конспект урока по информатике.
Математические функции языка Паскаль
Урок 5. Стандартные функции языка Паскаль
В документе содержатся задания на вычисление результатов работы со стандартными функциями и вычислением арифметических выражений.
Урок информатики «Стандартные функции языка Basic. Работа со строками»
Урок информатики предназначен для учащихся 8 класса, изучающих язык программирования Basic. Прилагаю созданный мною материалы:Тест «Стандартные операторы и функции Basic» для проверки и актуализации з.
Источник: nsportal.ru
П.1. Простейшие программы.
- Написать программу, вычисляющую коды символов:
- 1;
- А (латинский алфавит);
- А (русский алфавит);
- а (латинский алфавит);
- а (русский алфавит);
- а (звуковой сигнал);
- n (перевод строки);
- v (вертикальная табуляция);
- t (горизонтальная табуляция);
- ? (вопросительный знак);
- ! (восклицательный знак);
- (обратная косая черта, бэкслэш).
§ 2 Стандартные математические функции. Операторы. п. 1. Стандартные математические функции.
- Написать программу, получающую doubler и вычисляющую:
- длину окружности радиуса r;
- площадь круга радиуса r.
Вычисление числа производить с помощью стандартных математических функций asin,acos,atan. При этом нужно учитывать следующие соотношения: arcsin1=/2, arccos0=/2, arctg1=/4 п. 2. Условная трёхместная операция.
- Написать программу, получающую doublex и вычисляющую
с помощью условной трёхместной операции.
- Написать программу, получающую doublea, b и вычисляющую:
;
.
п. 3. Вычисление логических выражений.
- Написать программу, получающую inta, b, c и вычисляющую логические значения функции:
;
;
.




§ 3 Основные операторы языка С++ п. 1. Оператор if. Все задания этого пункта нужно выполнить, используя оператор if.
- Написать программу, получающую doublex и вычисляющую
.
- Написать программу, получающую doublea, b и вычисляющую:
;
.


п. 2. Оператор switch. Все задания этого пункта нужно выполнить, используя оператор switch.
- Написать программу, получающую intn и определяющую его чётность.
- Написать программу, получающую intn и вычисляющую:
,
;
,
.
п. 3. Оператор for. Все задания этого пункта нужно выполнить, используя оператор for (вложенные операторы for).
- Написать программу, получающую число
и вычисляющую факториал n!.
Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения числа n!. Использовать типы: int, unsigned int, long int, unsigned long int.
- Написать программу, получающую число
и вычисляющую:
- произведение первых n натуральных нечётных чисел;
- произведение первых n натуральных чисел, имеющих при делении на 3 остаток 1.
Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.
- Написать программу, получающую число
и вычисляющую:
- сумму квадратов первых n натуральных чисел
;
- сумму первых n нечётных натуральных чисел 1+3+5+…+(2n+1).
Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.
- Написать программу, получающую число
и вычисляющую n-й член последовательности
, заданной рекуррентно:
;
;
.
Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.
- Написать программу, получающую число
и вычисляющую n‑е число Фибоначчи. Последовательность Фибоначчи
определена в разделе «Обозначения».
Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.
- Написать программу, получающую число
и вычисляющую:
- произведение первых n чисел Фибоначчи:
;
- сумму первых n чисел Фибоначчи:
.
Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.
- Написать программу, получающую числа
и выводящую на экран таблицы истинности следующих формул алгебры логики:
;
;
.




Источник: studfile.net