
1. Служебное слово Var в программе на языке Паскаль фиксирует начало раздела программы,
содержащего: а) описание переменных б) описание меток в) описание констант г) описание служебных типов данных 2. Команда присваивания означает, что: а) вводятся значения переменных, являющихся исходными данными решаемой задачи б) выводятся результаты решения задачи компьютером пользователю в) переменная величина получает значение г) происходит обращение к новой программе 3. Чему будет равно значение переменной x после выполнения команды x:=x+7, если до выполнения оно было равно 8? а) 1 б) 2 в) 3 г) 15 4. Определите значение переменной а после выполнения фрагмента алгоритма: а:=247; b:=(а div 100)*10+9; a:=(10*b-a) mod 10; 5. Укажите значения переменных x и y после выполнения операторов: x:=2: y:=5; x:=y; y:=x; а) 2, 5 б) 2, 2 в) 5, 2 г) 5, 5 6. Что будет выведено на экран после выполнения фрагмента программы: Begin a:=5; b:=12; If (a>4) and (b>14) then k:=2*a+25 Else k:=4*b-2*a; Writeln (k); End. 7. Сколько раз выполняется цикл и что будет выдано на печать? Var i,k:integer; ... k:=11; For i:=-10 to -9 do; k:=i; Write (k) а) 1 раз, -10. б) 1 раз, -9. в) 2 раза, -10. г) 2 раза, -9. 8. Что будет выведено на экран в результате выполнения фрагмента программы: p:=1; For k:=5 to 1 downto begin p:=p*k; End. Write (k, k-, p, p-) (насчёт того, что там минусы не уверена, просто зрение плохое не позволяет видеть) 9. Тело цикла для вычисления значений функции f(x)=x⁴ с шагом 0.1 будет иметь вид: а) f:=x*x*x*x; x:=x+1; writeln(f,x) б) f:=x⁴; x:=x+1; writeln(f,x) в) f:=x*x*x*x; x:=x+0.1; writeln(f,x) г) f:=x*x*x*x; x:=x+0.1; writeln(f,x) 10. Напишите программу для нахождения суммы всех натуральных чисел из промежутка [1, m].

Ответы на вопрос

1. Служебное слово Var в программе на языке Паскаль фиксирует начало раздела программы, содержащего:
а) описание переменных б) описание меток в) описание констант г) описание служебных типов данныхОтвет: а) описание переменных.
2. Команда присваивания означает, что:
а) вводятся значения переменных, являющихся исходными данными решаемой задачи б) выводятся результаты решения задачи компьютером пользователю в) переменная величина получает значение г) происходит обращение к новой программеОтвет: в) переменная величина получает значение.
3. Чему будет равно значение переменной x после выполнения команды x:=x+7, если до выполнения оно было равно 8?
а) 1 б) 2 в) 3 г) 15Ответ: г) 15. После выполнения команды x:=x+7, значение переменной x будет равно 15.
4. Определите значение переменной а после выполнения фрагмента алгоритма: а:=247; b:=(а div 100)*10+9; a:=(10*b-a) mod 10;
Ответ: Значение переменной а будет равно 1. После выполнения фрагмента алгоритма, значение переменной а будет равно 1.
5. Укажите значения переменных x и y после выполнения операторов: x:=2; y:=5; x:=y; y:=x;
а) 2, 5 б) 2, 2 в) 5, 2 г) 5, 5Ответ: б) 2, 2. После выполнения операторов, значение переменной x будет равно 2, а значение переменной y также будет равно 2.
6. Что будет выведено на экран после выполнения фрагмента программы: Begin a:=5; b:=12; If (a>4) and (b>14) then k:=2*a+25 Else k:=4*b-2*a; Writeln (k); End.
Ответ: Будет выведено число 35. После выполнения фрагмента программы, будет выведено число 35.
7. Сколько раз выполняется цикл и что будет выдано на печать? Var i,k:integer; ... k:=11; For i:=-10 to -9 do; k:=i; Write (k)
а) 1 раз, -10 б) 1 раз, -9 в) 2 раза, -10 г) 2 раза, -9Ответ: г) 2 раза, -9. Цикл будет выполняться 2 раза, и на печать будет выведено число -9.
8. Что будет выведено на экран в результате выполнения фрагмента программы: p:=1; For k:=5 to 1 downto begin p:=p*k; End. Write (k, k-, p, p-)?
Ответ: На экран будет выведено "1, 1-, 120, 120-". В результате выполнения фрагмента программы, на экран будет выведено число 1, знак "-", число 120, знак "-", число 120.
9. Тело цикла для вычисления значений функции f(x)=x⁴ с шагом 0.1 будет иметь вид:
а) f:=x*x*x*x; x:=x+1; writeln(f,x) б) f:=x⁴; x:=x+1; writeln(f,x) в) f:=x*x*x*x; x:=x+0.1; writeln(f,x) г) f:=x*x*x*x; x:=x+0.1; writeln(f,x)Ответ: г) f:=x*x*x*x; x:=x+0.1; writeln(f,x). Тело цикла для вычисления значений функции f(x)=x⁴ с шагом 0.1 будет иметь вид f:=x*x*x*x; x:=x+0.1; writeln(f,x).
10. Напишите программу для нахождения суммы всех натуральных чисел из промежутка [1, m].
```pascal Var i, m, sum: integer; Begin sum := 0; Readln(m); For i := 1 to m do Begin sum := sum + i; End; Writeln(sum); End. ```
Программа считывает значение переменной m, затем с помощью цикла For вычисляет сумму всех натуральных чисел от 1 до m и выводит результат на экран


Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili