![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Вопрос18.
Операции языка Pascal, их обозначение и особенности.
В языке Pascal в основном используются следующие операции:
+ (сложение)
- (вычитание)
* (умножение)
/ (деление)
div (целочисленное деление)
mod (остаток от деления)
= (равно).
<> (не равно).
> (больше).
< (меньше).
>= (больше или равно).
<= (меньше или равно).
and (И).
or (ИЛИ).
not (НЕ).
xor (исключающее ИЛИ).
При записи арифметических выражений используются арифметическиеоперации, среди которых сначала выполняются умножение и деление, а потом сложение и вычитание. Порядок выполнения операций можно изменить с помощью круглых скобок.
![]() | |||||||
![]() | |||||||
![]() | |||||||
![]() | |||||||
Вопрос19.
Математические функции и выражения в языке Pascal, их обозначение.
В языке Pascal используются следующие математические функции:
sin(x) |
cos(x) |
arctan(x) |
abs(x) |
ln(x) |
exp(x) |
sqr(x) |
sqrt(x) |
pi |
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() |
Вопрос20.
Часто применяемые стандартные функции языка Pascal, их обозначение.
В языке Паскаль существует ряд заранее разработанных подпрограмм-функций, которые можно использовать как готовые объекты.
Функция | Назначение | Тип результата |
Abs(X) | Абсолютное значение аргумента | Совпадает с типом X |
Arctan(X) | Арктангенс аргумента | Вещественный |
Cos(X) | Косинус аргумента | Вещественный |
Ехр(Х) | еx | Вещественный |
Frac(X) | Дробная часть числа | Вещественный |
Lnt(X) | Целая часть числа | Вещественный |
Ln(X) | Натуральный логарифм | Вещественный |
Pi | Значение величины Pi=3.1415926535897932385 | Вещественный |
Sin(X) | Синус аргумента | Вещественный |
Sqr(X) | Квадрат аргумента | Совпадает с типом X |
Sqrt(X) | Квадратный корень аргумента | Вещественный |
Вопрос21.
Оператор присваивания, его вид и назначение. Пример программы.
Оператор присваивания имеет вид:
P:= V
Это означает, что переменной P присваивается значение выражения V.
Program z2;
Var
a,b,c,R,V,F:real;
Begin
read(b,c,R);
a:=sqrt(sqr(c)-sqr(b));
V:=4/3*pi*R*R*R;
F:=(exp(0.2*ln(V))+c)/a;
writeln(F);
End.
Вопрос22.
Операторы ввода, их вид и назначение. Пример программы.
Операторы ввода имеют вид:
read (P1, …, PN)
readln (P1, …, PN)
Оператор read позволяет последовательно вводить значения переменных P1 … PN, а оператор readln, кроме этого, позволяет дополнительно перевести курсор на новую строку.
Program z2;
Var
a,b,c,R,V,F:real;
Begin
read(b,c,R);
a:=sqrt(sqr(c)-sqr(b));
V:=4/3*pi*R*R*R;
F:=(exp(0.2*ln(V))+c)/a;
writeln(F);
End.
Вопрос23.
Операторы вывода, их вид и назначение. Форматы вывода. Пример программы.
Операторы вывода имеют вид:
write (V1, …, VN)
writeln (V1, …, VN)
Оператор write позволяет последовательно выводить значения выражений V1 … VN, а оператор writeln, кроме этого, позволяет дополнительно перевести курсор на новую строку.
В операторах вывода также может выводиться пояснительный текст, заключаемый в кавычки.
Формат вывода переменных вещественного типа может иметь вид:
Дата публикования: 2014-12-10; Прочитано: 320 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!