Привет) принимай ответ)
00101010 (2)=0*2^7+0*2^6+1*2^5+0*2^4+1*2^3+0*2^2+1*2^1+0*2^0=0+0+32+0+8+0+2+0=42 (10)
40 * 64 = 2560.
2560 * 8 = 20480 символов.
20480 * 2 байта = 40960 байт. 1024: 40960 / 1024 = 40Кбайт.
<span>40 Кбайт ответ под номеров 2</span>
Поставьте номера вопросам!
1. Компьютерная графика
2. Не знаю) Что-нибудь для перфолент и перфокарт?
3. Деловая графика.
4. 3D графика, 3 d технология вообще
5. Разрешающая способность монитора
6. Пиксел, точка
7. Мониторы на лучевой трубке и жидкокристаллические
8. Если в изображении использовалось N цветов, тогда количество бит для сохранения 1 точки нужно N <= 2 в степени i. При этом i должно быть минимальным. То есть если в изображении 70 цветов, то ближайшие i это 6 и 7 (2 в 6 степени 64, 2 в 7ой 128), в данной ситуации i = 7 бит, потому что 6 бит не хватит закодировать 70 цветов (только 64)
9. 1.количество точек к= 1024*768 = 786432 точки, 256 цветов, значит вес одной точки = 8 бит = 1 байт, итого 1 кадр = 786432 * 1 байт, 2 кадра = 2* 786432 байта = 192 Кб
9. 2. точек не изменилось: 786432, одна точка = 24 бита, значит вес 1 точки увеличился в 3 раза, значит и размер всех 2 кадров увеличится в 3 раза
64*64= 4096- общее количество пикселей.(точек на экране)
512байт /4096=(512*8) бит\4096=1 бит.То есть получается что на одну точку приходится 1 бит данных. Это значит что общее количество цветов на точку - 2 в степени. то есть 2 цвета
Var
s1,s2,s3,n,i,s:integer;
Begin
writeln('Введите кол-во человек');
readln(n);
for i:=1 to n do begin
writeln('введите специальность: механик-1, заряжающий-2, наводчик-3');
readln(s);
if s=1 then s1:=s1+1;
if s=2 then s2:=s2+1;
if s=3 then s3:=s3+1;
if (s>=4) or (s<=0) then writeln('такой специальности нет');
end;
writeln('механиков-',s1,' заряжающих-',s2,' наводчиков-',s3);
end.
Как-то так это на Паскале. На других не могу увы(