![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Вопрос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; Прочитано: 332 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
