Составители:
Рубрика:
7
ЧАСТЬ 2. АНАЛИЗ ПРОГРАММ
2.1.Целые числа
1. Какие из приведенных выражений могут использоваться в языке Паскаль как изо-
бражение целых чисел:
a) -3 б) 12a +5.2 в) -999999999999999 г) ++60 д) +-+-+-+3957
2.2.Вещественные числа
1. Какие из приведенных выражений могут использоваться в языке Паскаль как изо-
бражение вещественных чисел:
а) 0.3 б) -2.56 в) 3,5 г) 6.5487е3 д) +.3 е) -7. ж) 0.0е6
2.3.Литеры и строки
1. Какие из приведенных выражений могут использоваться в языке Паскаль как изо-
бражение литер и строк:
а) 'abc' б) 'ы' в) '3,5' г) “начало” д) '/////' е) 'Алекс ж) '0''0' з) '''конец'''
2.4.Логические значения
1. Какие из приведенных выражений могут использоваться в языке Паскаль как изо-
бражение логических значений:
а) true б) False в) t г) 'false' д) истина е) trunc ж) TRUE
2.5.Идентификаторы
1. Какие из приведенных выражений могут использоваться в языке Паскаль как иден-
тификатор:
а) Alpha б) begin в) a125 г) 2b д) end3 е) Жук ж) end_for
2.6.Выражения
1. Вычислить значения арифметических выражений:
а) sin ( sqr ( x ) -1 ) + 2 * abs ( y ) / cos ( 2 + y ) ) при x = 1, y = -2
б) trunc ( 6.9 ) – trunc ( 6.2 )
в) 30 div 6 – 30 mod 5 + succ ( 2 )
г) succ ( round ( 17 / 4 ) ) – pred ( 3 )
д) 4 * arctan ( 1 ) – 1 + abs ( -1 )
е) pi – trunc ( pi )
ж) 1 + 2.5
2. Определить тип следующих арифметических выражений:
а) 1 + sqrt ( 4 ) + sin ( 0 ) + 0.1
б) sqr ( 2.0 ) + sqrt ( 121 ) – succ ( -11 )
в) pred (32700) + round ( 10 / 3 )
г) trunc ( sin ( 0 ) ) + 1
д) succ ( round ( 5 / 2 ) – pred ( 3 )
2.7.Оператор присваивания
1. Какие из перечисленных выражений являются операторами присваивания:
а) a := b б) a = c + 1 в) z :- 0 г) y := y д) w := w - 1 е) – y := y ж) b := true з) x := 'a' + 1
2. Пусть значения переменных x и y равны, соответственно, 0.3 и – 0.2. Какие значения
будут иметь эти переменные после выполнения операторов присваивания:
7 ЧАСТЬ 2. АНАЛИЗ ПРОГРАММ 2.1.Целые числа 1. Какие из приведенных выражений могут использоваться в языке Паскаль как изо- бражение целых чисел: a) -3 б) 12a +5.2 в) -999999999999999 г) ++60 д) +-+-+-+3957 2.2.Вещественные числа 1. Какие из приведенных выражений могут использоваться в языке Паскаль как изо- бражение вещественных чисел: а) 0.3 б) -2.56 в) 3,5 г) 6.5487е3 д) +.3 е) -7. ж) 0.0е6 2.3.Литеры и строки 1. Какие из приведенных выражений могут использоваться в языке Паскаль как изо- бражение литер и строк: а) 'abc' б) 'ы' в) '3,5' г) “начало” д) '/////' е) 'Алекс ж) '0''0' з) '''конец''' 2.4.Логические значения 1. Какие из приведенных выражений могут использоваться в языке Паскаль как изо- бражение логических значений: а) true б) False в) t г) 'false' д) истина е) trunc ж) TRUE 2.5.Идентификаторы 1. Какие из приведенных выражений могут использоваться в языке Паскаль как иден- тификатор: а) Alpha б) begin в) a125 г) 2b д) end3 е) Жук ж) end_for 2.6.Выражения 1. Вычислить значения арифметических выражений: а) sin ( sqr ( x ) -1 ) + 2 * abs ( y ) / cos ( 2 + y ) ) при x = 1, y = -2 б) trunc ( 6.9 ) – trunc ( 6.2 ) в) 30 div 6 – 30 mod 5 + succ ( 2 ) г) succ ( round ( 17 / 4 ) ) – pred ( 3 ) д) 4 * arctan ( 1 ) – 1 + abs ( -1 ) е) pi – trunc ( pi ) ж) 1 + 2.5 2. Определить тип следующих арифметических выражений: а) 1 + sqrt ( 4 ) + sin ( 0 ) + 0.1 б) sqr ( 2.0 ) + sqrt ( 121 ) – succ ( -11 ) в) pred (32700) + round ( 10 / 3 ) г) trunc ( sin ( 0 ) ) + 1 д) succ ( round ( 5 / 2 ) – pred ( 3 ) 2.7.Оператор присваивания 1. Какие из перечисленных выражений являются операторами присваивания: а) a := b б) a = c + 1 в) z :- 0 г) y := y д) w := w - 1 е) – y := y ж) b := true з) x := 'a' + 1 2. Пусть значения переменных x и y равны, соответственно, 0.3 и – 0.2. Какие значения будут иметь эти переменные после выполнения операторов присваивания:
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »