Nazart44446
?>

Для хранения растрового изображения размером 64х128 пикселя отвели 3 килобайта памяти.каково максимально возможное число цветов в палитре изображения?

Информатика

Ответы

rstas
1. 64х128=8,192 пикс. выделенный объем делим на кол-во пикселей и получаем число бит на пиксел. т.е., 3,072/8,172=0.375 байта. т.е., примерно 3 бита. а 3 бита = 8 комбинаций (от 000 до 111). 8 цветов в палитре.
Стяжкин
Зависит от того что за четырёхугольник если это квадрат то пример на pascal   var a,s: real; {a- сторона четырёхугольника} begin   readln(a);   s: =a*a; write('площадь равна: ',s); end. если это прямоугольник то var a,b,s: real; {a,b- стороны четырёхугольника} begin readln(a,b);   s: =a*b; write('площадь равна: ',s); end. если же четырёхугольник произвольный то var d1,d2,alfa,s: real; {d1 и d2 диагонали alfa острый угол между ними} begin readln(d1,d2,alfa);   s: =(d1*d2*sin(alfa))/2; write('площадь равна: ',s); end. на c++ psyhoassasin 43 секунды тому если это квадрат #include< iostream.h> int main() { double a,s; // a- сторона четырёхугольника cin> > a; s=a*a; cout< < "площадь равна: "< < s; return 0; } если это прямоугольник то #include< iostream.h> int main() { double a,b,s; // a,b- стороны четырёхугольника cin> > a; cin> > b; s=a*b; cout< < "площадь равна: "< < s; return 0; } если же четырёхугольник произвольный то #include< iostream.h> #include< math.h> int main() { double d1,d2,alfa,s; cin> > d1; cin> > d2; cin> > alfa; s=(d1*d2*sin(alfa))/2; cout< < "площадь равна: "< < s; return 0; }
Alekseevich_Viktorovna
Для  всех подобных решение однотипное, по индексам i,j  в  массиве определяется что вписать  в ячейку в  первом все просто все заполняем 5 #include < stdio.h> int main(void) {   int i,j num[5][5]; /* загрузка чисел */   for(i=0; i< 5; i++)   for (j=0; j< 5; j++)   num[i][j] = 5; /* вывод чисел */   for(i=0; i< 5; i++) {   for (j=0; j< 5; j++)     printf("%d ",num[i][j]);     printf ("\n"); } return 0; } во  втором чуть  сложнее,  если  сумма  индексов  i+j  меньше  размера  массива,  то  пишем  1,  в  противном  случае  0,  инициализация  и  вывод  без  изменений их не пишу   for(i=0; i< 5; i++)   for (j=0; j< 5; j++)     if (i+j< 5) num[i][j]=1;     else  num[i][j]=0;

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Для хранения растрового изображения размером 64х128 пикселя отвели 3 килобайта памяти.каково максимально возможное число цветов в палитре изображения?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Alex-kustov
ЮлияНиколаевна1748
Решите с "дано" и "решением
Чечин-Павлова615
katar050419735
Жуков219
Татьяна902
ВладимировичМорозова1941
smirnovaL1286
Иван1764
Korikm
Панков1101
denbelousov963
morozova4956
Vikkitrip
natalili32