М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ruks777
ruks777
26.05.2021 10:33 •  Информатика

Отредактируйте, . в заданном двумерном массиве найти индексы первого элемента, превосходящего среднее арифметическое всех элементов. uses crt; var b: array[1..1000, 1..1000] of integer; sum, kolvoel, i, j, n : integer; srar: real; begin randomize; n: =0; writeln('vv razmer matrici'); readln(n); kolvoel: =sqr(n); sum: =0; srar: =0; for i: =1 to n do for j: =1 to n do begin b[i,j]: =random(2*20+1)-20; end; for i : =1 to n do {vivod matr} begin for j : =1 to n do write ( b [ i, j ]: 4); writeln ; end; for i: =1 to n do for j: =1 to n do sum: =b[i,j]+sum; srar: =sum/kolvoel; writeln('srasr=',srar); for i: =1 to n do for j: =1 to n do begin if b[i,j]> srar then writeln('i=',i,'j=',j); break; end; end.

👇
Ответ:
BigD13
BigD13
26.05.2021
Исправь последнюю часть и в описании переменных добавь 2 дополнительных переменных а1 и а2.
...
sum, kolvoel, i, j, n, a1, a2 : integer;
...
srar:=sum/kolvoel;
writeln('srasr=',srar);
for i:=n downto 1 do
for j:=n downto 1 do
if b[i,j]>srar then begin a1:=i; a2:=j; end;
writeln('i=',a1,' j=',a2);
end.
4,8(21 оценок)
Открыть все ответы
Ответ:
ksenchhh
ksenchhh
26.05.2021

64 символьый алфавит. Посмотрим какой объем информации нужен для хранения одного символа:

log2(64) = 6 бит (двоичный логарифм от 64)

Носителем является глиняная табличка, на которой нанесено 512 символов, 

итого 512 * 6 = 3072 бит или 3072/8 = 384 байта информации (в одном байте ровно 8 бит)

Во всем своде законов 1024 глиняных таблички, значит

3145728 бит или 393216 байта информации или (делим на 1024) 384 килобайта информации

в одном носителе: 3072 бит или  384 байта информации

во всем своде: 3145728 бит или 393216 байта  или  384 килобайта

Задание номер 2

Мощность алфавита = 256, посчитаем объем информации, занимаемый одним символом

log2(256) = 8 бит или 1 байт (в одном байте 8 бит)

Одна страница содержит 256 символов. Так как один символ один байт, значит одна страница 256 байт.

Всего у племени 320 страниц текста, умножим

256 * 320 = 81920 байт на всех страницах.

В одном килобайте 1024 байта (по старому стандарту)

81920 байт / 1024 байт в килобайте = 80 килобайт

ответ: 80 килобайт необходимо для сохранения текста племени

Задание номер 3

у мульти 16 символьный алфавит. Посмотрим какой объем занимает символ:

log2(16) = 4 (на всякий случай - в какую степень надо возвести 2 чтобы получить 16, в четвертую степень, значит этот логарифм равен 4)

 

Теперь посчитаем объем информации символа пульти: 

log2(256) = 8

 

по условию задачи они передали одинаковое число символов друг другу.

Пусть X символов передали.

Тогда Мульти передали: 4*X бит, а пульти 8*X бит.

Разделим одно на другое

8x/4x = 2, значит Пульти передали в два раза больше информации.

 

ответ: пульти передали в два раза больше информации

4,5(30 оценок)
Ответ:
dbnzgh
dbnzgh
26.05.2021

1)

var

 num: integer;

begin

 writeln('Введите число');

 read(num);

 if(num mod 2 = 0) then  

   write('Число четное')

 else  

   write('Число нечетное');

end.

2)

var

 a, b, i: integer;

begin

 writeln('Введите a');

 read(a);

 writeln('Введите b');

 read(b);

 if (a > b) then

   swap(a, b);

 for i := 0 to  

 b - a - 1 do

   a := a + 1;

end.

3)

var

 num: integer;

begin

 writeln('Введите число');

 read(num);

 if (num div 1000 = 0) and (num div 100 <> 0) then  

   write('Число трехзначное')

 else  

   write('Число не трехзначное');

end.

4,5(58 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ