Есть ответ 👍

Дан двумерный массив размером 8х7 законченный случайным образом. заменить все элементы первых трех столбцов на их квадраты

145
465
Посмотреть ответы 2

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

eviljew1
4,6(68 оценок)

Program mas; uses crt; var x: array [1..8,1..7] of integer; i,j,a,b: integer; begin clrscr; write('введите диапазон значений заполнения(a-начальное значение, b-конечное): '); repeat read(a,b); until a< =b; writeln; randomize; for i: =1 to 8 do  for j: =1 to 7 do x[i,j]: =random(b-a+1)+a; writeln('ваш массив: '); for i: =1 to 8 do begin for j: =1 to 7 do write(x[i,j]: 5); writeln; end; for i: =1 to 8 do for j: =1 to 3 do x[i,j]: =sqr(x[i,j]); writeln; writeln('рeзультат: '); for i: =1 to 8 do begin  for j: =1 to 7 do write(x[i,j]: 5); writeln; end; readkey; end.

11111111100 в двоичной системе счисления, это 2^11 - 1 - 3 = 2048 - 4 = 2044 т.к. сумма всех степеней двойки до х равна 2^(х+1) - 1

Популярно: Информатика