Для кодирования одного пикселя используется 1 байт. Размер фотографии 1024x1536 пикселей. Определите размер файла в Мб и максимальное возможное количество цветов в палитре.
299
387
Ответы на вопрос:
1,5 МБ
Объяснение:
1 байт = 8 бит
При 8-битном кодировании можно закодировать 2⁸=256 цветов.
Вся фотография содержит 1024*1536=1572864 пикселей.
размер файла составит 1572864/1024=1536 КБ =1536/1024=1,5 МБ
//tdm-gcc 4.9.2 #include < iostream> #include < cstdlib> #include < locale> #include "string.h" int main(int argc, char *argv[]) { system("chcp 1251 > nul"); setlocale(lc_all, "russian"); unsigned char word[] = {"байт"}; int size = sizeof(word) / sizeof(word[0]); int sum = 0; for(int i = 0; i < size-1; i++) { printf("\"%c\" = %d\n", word[i], word[i]); sum += word[i]; if(i+1 == size-1) printf("сумма кодов букв слова \"байт\" = %d", sum); } return exit_success; }
Популярно: Информатика
-
Amfitom1ne25.02.2023 06:10
-
SuperCatYT21.05.2020 10:39
-
Няшка1love23.10.2021 02:27
-
SL8719.06.2021 21:28
-
sairma29.07.2022 22:15
-
inna7507.04.2023 11:52
-
rudnevskaya2004109.11.2020 05:57
-
yul1975869406.01.2022 09:44
-
Vova2288s06.02.2023 05:15
-
Скрррррооо09.04.2020 16:11