sergey3699
?>

Валгоритме, записанном ниже, используются переменные а и б =, а также могут использоваться следующие операции обозначение: тип операции: : = присваивание + сложение - вычитание * умножение / деление определите значения переменной а после исполнения данного алгоритма. а: =4 b: =2+4*a a: =b/2*a

Информатика

Ответы

praskovya17
После выполнения первой строки значение а равно 4. после выполнения второй а не меняется, а значение b становися равным 2+4*a=2+4*4= 18. соответственно, последняя строка присвоит переменной а значение b/2*a=18/2*4=9*4= 36. ничего сложного, нужно просто на каждой строке брать текущие на данный момент значения переменных, вычислять значение выражения справа и заменять им значение переменной слева. ответ: 36.
Sergeevich-Novikov
Const n=5; var a: array[1..n,1..n] of integer; i,j,d,k,l,m: integer; begin k: =1; i: =1; j: =1; a[i,j]: =1; d: =n-1;   for l: =1 to d do   begin   k: =k+1;   j: =j+1; a[i,j]: =k; end; for m: =1 to n div 2 do   begin   for l: =1 to d do   begin   k: =k+1;   i: =i+1; a[i,j]: =k; end;   for l: =1 to d do   begin   k: =k+1;   j: =j-1; a[i,j]: =k; end;   d: =d-1;   for l: =1 to d do   begin   k: =k+1;   i: =i-1; a[i,j]: =k; end;   for l: =1 to d do   begin   k: =k+1;   j: =j+1; a[i,j]: =k; end;   d: =d-1;   end; for i: =1 to n do   begin   for j: =1 to n do write(a[i,j]: 4);   writeln;   end; end. результат:       1     2     3     4     5   16   17   18   19   6   15   24   25   20   7   14   23   22   21   8   13   12   11   10   9
Grigorevna23
Var a: array[1..100] of integer; n,i,k,c: integer;   begin randomize; write('n = '); readln(n); writeln('исходный массив: '); for i: =1 to n do begin   a[i]: =random(100);   write(a[i]: 6);   end; writeln;   for k : = 1 to n-1 do     for i : = n-1 downto k do       if a[i] > a[i+1] then         begin           c: =a[i];           a[i]: =a[i+1];           a[i+1]: =c         end; writeln('отсортированный массив: '); for i: =1 to n do write(a[i]: 6); writeln; end. пример: n = 15 исходный массив:     10     0     59     85     98     71     72     55     29     50     54     27     34     56     73 отсортированный массив:       0     10     27     29     34     50     54     55     56     59     71     72     73     85     98

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Валгоритме, записанном ниже, используются переменные а и б =, а также могут использоваться следующие операции обозначение: тип операции: : = присваивание + сложение - вычитание * умножение / деление определите значения переменной а после исполнения данного алгоритма. а: =4 b: =2+4*a a: =b/2*a
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

abroskin2002
Курнев-Анастасия359
Tatyana1426
bikemaster
purbuevat56524
MAXIM76748
alex6543213090
АминаИван
suxoruchenkovm171
Андреевич-Екатерина1974
Кислинская1055
Lazar
Mark-Petrovich
galinab1111326
shturman-765255