1. Укажите ложные утверждения. *
(3>2) and (5>6) = true
( 'a'<'b') or (1>0)= true
60>20= true
mod (5+3)=2
10 div 3=3
2 div 3 =1
2. Для того чтобы получить случайное число в интервале (0, х], используют функцию языка Паскаль: *
random(x)-1
random(x+1)
random(x)+1
random(x)
3. Переменная а:=х mod 4 = 0 принимает истинное значение, если: *
x=15
x=2
x=16
x=1
4. Для чего предназначен оператор Readln (a)? *
1
для ввода данных с клавиатуры;
для ввода символьных данных;
для печати результатов на принтере;
для вывода на экран.
5. Определите результат работы программы: a := - 6; b := - 5; a := a + 2 * b; b := a; Writeln (a,b). *
0, - 16;
– 16, 0;
– 16, - 16;
– 6, - 5.
6. Что вычисляет функция SQRT? *
Остаток от деления;
Модуль числа;
Квадратный корень;
Определяет знак числа.
7. Какое число будет выведено на экран: Writeln ( - 50 mod 5) ? *
–50
0;
– 10;
10.
8. Что вычисляет функция ABS? *
Остаток от деления;
Модуль числа;
Квадратный корень;
Определяет знак числа.
9. С какого служебного слова начинается раздел описаний: *
Var;
Program
Begin;
End.
10. Чему равно значение выражения -ABS ( - SQRT (4) )? *
4;
2;
-2;
0
- (3>2) and (5>6) = true (Это утверждение ложное, потому что оба сравнения являются ложными, следовательно результат должен быть false)
- mod (5+3)=2 (Это утверждение ложное, потому что оно указывает на вычисление остатка от деления, но не указано, на что нужно делить)
- 2 div 3 =1 (Это утверждение ложное, потому что оператор div означает целочисленное деление и результатом будет 0, т.к. 2 меньше 3)
2. Чтобы получить случайное число в интервале (0, х], используется функция языка Паскаль: random(x)
3. Переменная а:=х mod 4 = 0 принимает истинное значение, если x=16. (Остаток от деления числа на 4 равен 0, только когда число само делится на 4 без остатка)
4. Оператор Readln(a) предназначен для ввода данных с клавиатуры.
5. Результат работы программы: a := - 6; b := - 5; a := a + 2 * b; b := a; Writeln(a, b) будет - 16, 0.
6. Функция SQRT вычисляет квадратный корень числа.
7. Число, которое будет выведено на экран при Writeln(-50 mod 5) равно 0. (Остаток от деления -50 на 5 равен 0)
8. Функция ABS вычисляет модуль числа.
9. Раздел описаний начинается со служебного слова Var.
10. Значение выражения -ABS(-SQRT(4)) равно -2. (Сначала вычисляется значение квадратного корня от 4, что дает 2, затем берется модуль этого значения, что также дает 2, но так как исходный выражение начинается с "-", результат будет -2)