Язык программирования Pascal. Линейные программы. Васильев В.В - 18 стр.

UptoLike

18
53. Как определить синус числа? Косинус ? Арктангенс? Натуральный лога-
рифм?
54. Для чего служат функции int() и frac()?
55. Можно ли аргументы тригонометрических функций задавать в градусах ?
Как это сделать ?
56. Когда используются функции trunc()и round()?
57. Что такое арифметическое выражение?
58. Опишите расстановку приоритетов при выполнении арифметических опе-
раций .
59. Запишите по правилам Паскаля выражения:
а)
xy
xy
22
33
1
5
+
, б)
11+++xx
, в)
11
1572
−+
tgx
x,,
, г) 000.
60. Запишите на языке Паскаль следующие формулы:
а)
2
5
2
log
x
, б)
x
300
, в)
5
х
, г)
arcsin
x
, д)
α
3
5
.
61. Напишите по правилам Паскаля несколько вариантов выражения, значение
которого равно
x
4
. Для каждого из вариантов подсчитайте количество ум -
ножений , требующихся при вычислении значения выражения (вычисление
значения функции sqr требует одного умножения).
62. Напишите выражения, записанные по правилам Паскаля, в традиционной
математической форме :
а)
abcdsqrtabc*/()(sin(()/))
+
+
, б)
cos((**))//absxxxyx
+
31
.
63. Вычислите значение выражений :
а)
trancround(.)(.)48571
; б)
trancroundabs(.)(.)()
+
48573
,
в)
30602divsuccpred
+
()(5)
; в)
243424342434/(*)///*
+
.
64. Можно ли утверждать , что в Паскале значение выражения
(/)*1331
равно нулю ?
65. Как записать в Паскале число
e
?
?
66. Как выглядит оператор присваивания? Каково его действие?
67. Что такое формат оператора?
68. Можно ли переменной вещественного типа присваивать значение перемен-
ной целого типа? А наоборот?
69. Какие из следующих последовательностей символов являются операторами
присваивания:
а) a:=b; г) a*x+b:=0; ж) z:=z+1,2;
б)a=c+1; д) z:=0; з) y:=y;
в)a:b-sqr(2) е) z:=z+1; и) -y:=y;
70. Задать с помощью операторов присваивания следующие действия:
а) переменной a присвоить значение разности , а переменной b - полусуммы
значений x и y ;