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

Дан массив m*n. определить есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов. только через паскаль abc) !

👇
Ответ:
диана2263
диана2263
24.06.2021
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 uses crt; const nmax=20; var a:array[1..nmax,1..nmax] of integer;     m,n,i,j,kp,ko:byte;     f:boolean; begin clrscr; randomize; repeat write('Количество строк до ',nmax,' n='); readln(n); until n in [1..nmax]; repeat write('Количество столбцов до ',nmax,' m='); readln(m); until m in [1..nmax]; writeln('Исходная матрица:'); for i:=1 to n do  begin    for j:=1 to m do     begin      a[i,j]:=random(20)-9;      write(a[i,j]:4);     end;    writeln;  end; writeln; f:=false; j:=1; while(j<=m)and not f do  begin   kp:=0;ko:=0;   for i:=1 to n do   if a[i,j]>0 then inc(kp)   else if a[i,j]<0 then inc(ko);   if ko=kp then f:=true   else inc(j);  end; writeln('Есть ли в матрице столбец с равным числом'); writeln('положительных и отрицательных элементов?'); write(f); readln end.

 

4,6(93 оценок)
Открыть все ответы
Ответ:
Тунеков23
Тунеков23
24.06.2021
1) Всего точек А=512*512= 262144
Количество цветов N= 256, отсюда вычислим глубину цвета N=2^i
 256=2^i i=8
Объем изображения= N*A= 262144*8= 2097152 бит= 256 Кбайт

2)Аналогично предыдущей задаче:
N=2^i
 16177216=2^i
 i =24
N*A= (1024*768)*24= 18874328 бит= 2,25 Мбайт

3)N=2^i
 65536=2^i
i=16
N*A=(1280*1024)*16= 20971520 бит= 2,5 Мбайт

4)Количество информации(бит) получим разделив объем файла(бит) на количество пикселей.
i=(1,5*1024*1024*8)/(1024*512)= 24 бит

5)Определим глубину цвета
i=V/N, где V-объем изображения (бит), N - количество пикселей
i=(16*1024*8)/(256*128)= 4 бит
Найдем количество цветов N=2^i N=2^4= 16 цветов

6)Количество памяти на 1 страницу: 640*480*24= 7372800 бит= 900 Кбайт
Количество страниц= (2*1024)/900= 2,28
ответ: 2 страницы
4,4(83 оценок)
Ответ:
eva10072008mailru
eva10072008mailru
24.06.2021
1) Всего точек А=512*512= 262144
Количество цветов N= 256, отсюда вычислим глубину цвета N=2^i
 256=2^i i=8
Объем изображения= N*A= 262144*8= 2097152 бит= 256 Кбайт

2)Аналогично предыдущей задаче:
N=2^i
 16177216=2^i
 i =24
N*A= (1024*768)*24= 18874328 бит= 2,25 Мбайт

3)N=2^i
 65536=2^i
i=16
N*A=(1280*1024)*16= 20971520 бит= 2,5 Мбайт

4)Количество информации(бит) получим разделив объем файла(бит) на количество пикселей.
i=(1,5*1024*1024*8)/(1024*512)= 24 бит

5)Определим глубину цвета
i=V/N, где V-объем изображения (бит), N - количество пикселей
i=(16*1024*8)/(256*128)= 4 бит
Найдем количество цветов N=2^i N=2^4= 16 цветов

6)Количество памяти на 1 страницу: 640*480*24= 7372800 бит= 900 Кбайт
Количество страниц= (2*1024)/900= 2,28
ответ: 2 страницы
4,4(99 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ