1. Чему будет равна переменная «c» после выполнения этой программы: a := 22; b := 4; b...

+601 голосов
877k просмотров

1. Чему будет равна переменная «c» после выполнения этой программы: a := 22; b := 4; b := a mod b; c := a div (b + 1); 2. Определите значение переменной «a» после выполнения фрагмента программы: a := 10; b := 5; if (a > 5) and (a < b) then a := a - 5; 3. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17? a := 10; b := 5; if (a > 1) ... (a < b) then a := a - 7 else a := a + 7; 4. Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза? i:=3; while i>=... do begin writeln('Привет!'); i:=i-1; end; 5. Определите, что будет напечатано в результате работы следующего фрагмента программы, составьте таблицу значений переменных k, s на каждом шаге цикла: k s var k, s: integer; begin s:=0; k:=1; while s < 66 do begin k:=k+3; s:=s+k; end; write(k); end. 6.Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1 F(n) = F(n–1) * (3*n - 2), при n > 1 Чему равно значение функции F(4)? В ответе запишите только целое число


Информатика (19 баллов) | 877k просмотров
Дан 1 ответ
+170 голосов

Ответ:

Div дает целую часть от деления, mod - модулятор (остаток от деления).

1. b=4+7=11

c=6+28=34

2. c=2+6=8

3. c=4+28=32

4. b=5

c=4

5. b=2+4=6

c=4+1=5

6. b=6

c=6

7. b=0

c=28

(117 баллов)