Стандартные числовые функции в Pascal Автор: Яковлев Артём ученик 10 «А»
Инструкция • Следующий слайд – • Предыдущий слайд – • Оглавление – • Внимание! В данной презентации примеры выводятся, в не соответствии с формой записи! Это было сделано для того, что бы сократить время на создание презентации!
Оглавление 1. Стандартные арифметические функции 1. Целое деление 2. Остаток от целого деления 1. Задание № 1 2. Стандартные математические функции 1. Квадратный корень числа 2. Квадрат числа 1. Задание № 2 3. Синус, Косинус, Арктангенс
Стандартные арифметические функции 1. 2. 3. 4. Сложение Вычитание Умножение Вещественное деление(целая и дробная часть) 5. Целое деление 6. Остаток от целого деления
Целое деление • Возможность целого деления в Паскале представлена функцией div, вот общая форма записи: • Рассмотрим простейший пример, такой как 5/2. Если посчитать самому то 5/2 = 2. 5. Почему же программа выдала 2? Функция div «берёт» только целую часть от деления, поэтому вместо 2. 5 видим 2. • Пример:
Остаток от целого деления • Также в Паскале есть возможность найти остаток от целого деления, представленная в виде функции mod, общая форма записи: • В отличии от div, mod берёт остаток от целого деления, т. е. 5/2 = 1. Почему 1? Потому что остаток от деления может быть равен либо 0 либо 1 – И НИКАК ПОДРУГОМУ! • Пример:
Задание № 1 • Написать программу, которая просит ввести 2 числа и выводит результат целого деления и остаток от деления.
Стандартные математические функции • Паскаль, как и большинство языков программирования основан на математике. В Паскале математических функций очень много и все они по своему полезны. В данной презентации будут рассмотрены такие функции как: 1. Квадратный корень числа 2. Квадрат числа 3. Синус, косинус, арктангенс
Квадратный корень числа • Квадратный корень числа в Паскале представлен в виде функции sqrt, общая форма записи: • Пример:
Квадрат числа • Раз в Паскале есть возможность выводить корень числа, то и есть возможность возводить в степень. Эта функция называется sqr, общая форма записи: • Опять простой пример:
Задание № 2 • Написать программу, которая принимает на ввод 1 число и выводит значения его квадратного корня и квадрата.
Косинус, Синус, Арктангенс • Какая математика без Синус и Косинусов? ? ? Вот и в Паскале есть эти замечательные функции, общая форма записи: • А вот и примеры:
Спасибо за внимание!