понедельник, 15 сентября 2014 г.

Лабораторная работа №1. Работа с функциями. Форматный вывод.

ЦельНаучиться работать с часто используемыми стандартными функциями и операциями.

Задачи.
1. Уметь использовать стандартные функции и арифметические операции.
2. Уметь искать информацию в глобальной сети.

Необходимое ПО и оборудование:
1. ПК с выходом в Интернет;
2. ABC Pascal;
3. браузер.


Задание 1.

В таблице совместного редактирования выберите стандартную функцию (по номеру ПК), в сети Интернет найдите ее назначение функции и вычислите значения функций.

Задание 2.

2.1. В сети Интернет найдите определение понятия "приоритет операции". В тетради запишите приоритет операции в Паскале.
2.2. Результат покажите преподавателю.

Задание 3.

3.1. Расставьте приоритет и вычислите значения выражений.

Trunc(-1.9)+Trunc(-1.9)+abs(3);
Round(0.5)+Round(-0.5)+abs(-3);
3.1415-trunc(3.1415);
3*7 div 2 mod 7 / 3;
succ(round (17/4)) –pred (3);
1+sqrt(4)+sin(0);
Sqr(2)+sqrt(121)-succ(-11);
Succ(round(5/2)-pred(3)).

3.2. Результат покажите преподавателю.
3.3. Напишите программу, которая вычисляет значения выражений. Вывод предоставить следующим образом:
      Выражение                                        Результат
----------------------------------------------------------------
Trunc(-1.9)+Trunc(-1.9)+abs(3)                   *
Round(0.5)+Round(-0.5)+abs(-3)                 *

3.4. Сравните результаты вычислений и исправьте допущенные ошибки.
3.5. Результат покажите преподавателю.

Контрольные вопросы:
1. К каким типам числовой информации применимы функции sqr(x) и sqrt(x)?
2. Какие стандартные тригонометрические функции реализованы в языке Паскаль?
3. К каким типам данных применимы операции div и mod?

Комментариев нет:

Отправить комментарий