Определите значение переменной ь после выполнения данного алгоритма: а : = 3 b : = 2+а а : = b*2*а b : = 2*а-b в ответе укажите одно целое число — значение переменной b.
A:=3 - вместо переменной а будем ставить число 3 b:=2+a - ставим вместо а число 3 и получим b=2+3=5, теперь вместо a будем ставить 3, а вместо b будем ставить число 5 a:=b*2*a - ставим справа в выражение вместо a число 3, а вместо b число 5, получим a=5*2*3=30 и это НОВОЕ значение переменной a! Теперь a=30, b=5 b:=2*a-b - ставим справа в выражение вместо a число 30, а вместо b число 5, получим b=2*30-5=60-5=55, и это НОВОЕ значение переменной b! ответ: b=55
//PascalABC.NET 3.1 сборка 1239 const n = 10; m = 10;
var i, j: integer; a, b: array[1..n, 1..m] of integer; f: boolean;
begin for i := 1 to n do begin for j := 1 to m do begin a[i, j] := random(50); write(a[i, j]:3, ' '); end; writeln; end; writeln;
for i := 1 to n do begin f := false; for j := 1 to m do begin if not f and (a[i, j] mod 2 = 1) then begin a[i, j] := 2 * a[i, j]; f := true; end; write(a[i, j]:3, ' '); end; writeln; end; end.
Эту колдунью зовут Кодировка КОИ-8. Таблица кодирования: А-Ю, Б-А, В-Б, Г-Ц, Д-Д, Е-Е, Ж-Ф, З-Г, И-Х, Й-И, К-Й, Л-К, М-Л, Н-М, О-Н, П-О, Р-П, С-Я, Т-Р, У-С, Ф-Т, Х-У, Ц-Ж, Ч-В, Ш-Ь, Щ-Ы, Ъ-З, Ы-Ш, Ь-Э, Э-Щ, Ю-Ч, Я-Ъ, Ё-╦ Таблица построена так. Слева стоят буквы по русскому алфавиту, а справа русские буквы, соответствующие английскому алфавиту. @ - Ю (код 40), A - А (41), B - Б, C - Ц, D - Д, E - E, F - Ф, и т.д. Буква Ё - 33-ья в алфавите, она выбивается из ряда в 32 буквы, поэтому превращается не в букву, а в элемент псевдографики. И еще меняется регистр, 1-ая буква маленькая, остальные большие.
b:=2+a - ставим вместо а число 3 и получим b=2+3=5,
теперь вместо a будем ставить 3,
а вместо b будем ставить число 5
a:=b*2*a - ставим справа в выражение вместо a число 3,
а вместо b число 5, получим a=5*2*3=30
и это НОВОЕ значение переменной a! Теперь a=30, b=5
b:=2*a-b - ставим справа в выражение вместо a число 30, а вместо b число 5, получим b=2*30-5=60-5=55, и это НОВОЕ значение переменной b!
ответ: b=55