Встроенные функции в языке Turbo Pascal 7.ppt
- Количество слайдов: 10
Встроенные функции в языке Turbo Pascal 7. 0 04. 12. 2013
I. Проверка домашнего задания n n n Чем характеризуется переменная? Перечислите типы данных? Как описываются переменные? Какова структура программы? С чего начинается основная программа? Чем заканчивается программа?
II. Изучение нового материала n n Каждая функция имеет одну форму записи: ! Аргумент может быть записан в виде арифметического выражения !
Математическая запись х sin x cos x arctg x целая часть х квадратный корень из х выдает случайное число из интервала (0, 1) Квадрат аргумента Возвращает остаток от деления на А Целочисленное деление на А Запись Turbo Pascal 7. 0 ABS(X) SIN(X) COS(X) Arc. TAN(X) INT(X) SQRT(X) RANDOM[(X)] SQR(X) MOD A (X) DIV A
Математическая запись Показательная функция Turbo Pascal 7. 0 EXP(X) Натуральный логарифм Число ПИ Возвращает число равное целой части (округляет по правилам арифметики LONGINT) Дробная часть числа LN(N) PI без аргумента ROUND(X) Округляет число, отбрасывая дробную часть числа тип LONGINT Увеличивает X на величину Y Уменьшает X на величину Y TRUNC(X) FRAC(X) INC(X, Y) DEC(X, Y)
Операторы ввода READ(a 1, a 2, …, an) – каждое вводимое значение получают последовательно переменные a 1, a 2, …, an. READLN – осуществляет переход на новую строку при вводе данных. Применяется, когда исполнение программы желательно задержать до нажатия клавиши ENTER.
Операторы вывода WRITE(a 1, a 2, …, an) – выводит последовательно значения переменных a 1, a 2, …, an. Переход на другую строку не происходит. WRITELN – осуществляет переход на новую строку. Последовательное выполнение операторов WRITE(a 1, a 2, …, an) и WRITELN равносильно оператору WRITELN(a 1, a 2, …, an)
Некоторые моменты n n n Напечатать случайное число в пределах от А до В: P: =random(b-a+1)+a; Writeln(p); Напечатать значение переменной P в формате: 3 позиции для целой части и 2 для дробной: Write(p: 6: 2); (6=3+2+1 на точку)
III. Решение задач n Вычислить периметр Р прямоугольника со сторонами А и В. n ответ вывести в стандартной форме: р = …
IV. Итоги урока n n n Д/З: 1. Записать на языке Turbo Pascal 7. 0 следующие выражения: y = x 2 + 3 x - 7 y = 5 x 2 - 10 x + 2 z = 14 x 4 - 5 x 3 + 11 x – 17 2. Какие операции можно применять к переменным целого типа?
Встроенные функции в языке Turbo Pascal 7.ppt