Hi mister,
1. В итоге у нас выйдет: 412030 (это будет единственный т.к нет значений, когда 41 и 0
Следовательно, получается: 4 -1 - 20 - 30 = ГАТЬ
2. Правильный - 3 вариант = НОС
3. Правильный ответ: УАЖАТУ = 6 букв.
4. Каждая буква и проблел = 16 бит ( по условию ) считаем все предложение и понимаем что у нас: 42(считая пробелы и точку) * 2 байта (т.к 8 бит = 1 байт, т.е 16 бит = 2 байта.) = 42*2= 84 байт.
5. Суммарное кол-во: 2*32*64 = 4096.
Далее, по условию умножаем и переводим в биты: 4096 символов* 16 бит = 65536 бит.
Ну и переводим в Кбайты: 65536 бит / 8 = 8192 байта / 1024 = 8 Кбайт.
ответ: 8 Кб
Источник: Мозг.
var
A: array [1..100, 1..100] of integer;
i, j, n, y, mini, minj, maxi, maxj, temp: integer;
const
format = 4;
begin
Randomize;
writeln('Введите колличество строк и столбцов через пробел (пример: 3 4)');
read(n, y);
writeln('Исходный массив');
for i := 1 to n do
begin
for j := 1 to y do
begin
A[i, j] := random(40) - 20;
write(A[i, j] : format);
end;
writeln;
end;
mini := 1;
minj := 1;
maxi := 1;
maxj := 1;
for i := 1 to n do
for j := 1 to y do
begin
if A[i, j] < A[mini, minj] then
begin
mini := i;
minj := j;
end ;
if A[i, j] > A[maxi, maxj] then
begin
maxi := i;
maxj := j;
end ;
end;
writeln;
WriteLn('Минимальный = ', A[mini, minj], ' в ', mini, ' строке ', minj, ' колоне.');
WriteLn('Максимальный = ', A[maxi, maxj], ' в ', maxi, ' строке ', maxj, ' колоне.');
temp := A[maxi, maxj];
A[maxi, maxj] := A[mini, minj];
A[mini, minj] := temp;
writeln;
writeln('Преобразованный массив');
for i := 1 to n do
begin
for j := 1 to y do
write(A[i, j] : format);
writeln;
end;
readln;
end.
1. Функция ВПР
Вертикальное первое равенство. Ищет совпадение по ключу в первом столбце определенного диапазона и возвращает значение из указанного столбца этого диапазона в совпавшей с ключом строке.
2. Функция ГПР
Горизонтальное первое равенство. Ищет совпадение по ключу в первой строке определенного диапазона и возвращает значение из указанной строки этого диапазона в совпавшем с ключом столбце.
3. Функция СТРОКА
Определяет и возвращает номер строки указанной ссылкой ячейки.
4. Функция СТОЛБЕЦ
Возвращает номер столбца ячейки, указанной ссылкой.
5. Функция АДРЕС
Возвращает текст, представляющий адрес ячейки, заданной номерами строки и столбца.