1 - моделью 2 - меньше информации 3 - глобус, макет здания, муляж яблока, манекен 4 - рисунок, фотография 5 - знаковой 6 - смешанной 7 - автомобиль — техническое описание автомобиля, город — путеводитель по городу 8 - существенные признаки объекта-оригинала 9 - разные модели объекта 10 - физическая карта, график зависимости расстояния от времени, схема узора для вязания крючком, схема метро 11 - словесное описание, формула 12 - знаковой 13 - смешанной 14 - болт — чертеж болта, мелодия — нотная запись мелодии
Для удобства вычислений переведём размер сканируемого изображения в дюймы: 20,32 × 20,32 (см) = 8 × 8 (inch).
Сначала найдём количество пикселей по горизонтали, по вертикали, затем общее количество пикселей, исходя из разрешающей сканера. Зная, что каждый пиксель кодируется 4 битами, найдём объём памяти, необходимый для хранения графической информации, что и будет являться информационным объёмом файла.
1) 600 × 8 = 4800 (px) – количество пикселей по горизонтали.
2) 1200 × 8 = 9600 (px) – количество пикселей по вертикали.
#include <stdafx.h> #include <stdio.h> #include <locale.h> int main() { setlocale(LC_ALL,"RUS"); char str[] = "манрра, фр а алвл в во вовлл."; int s = 0, i = 0, n = 0, u = 0; int j; for(j = 0; str[j]; j++){ if(str[j] == 'е') s++; if(str[j] == 'е') i++; n++; if(str[j] == 'е') u++; break; } if(s == 1 && i == 1 && n == 1 && u == 1 ) printf("\n OK"); else printf("\n FAIL"); return 0; }
честно, я не знаю, вот оригинал, если нужно
#include <stdafx.h> #include <stdio.h> #include <locale.h> int main() { setlocale(LC_ALL,"RUS"); char str[] = "манрра, фр а алвл в во вовлл."; int s = 0, i = 0, n = 0, u = 0; int j; for(j = 0; str[j]; j++){ if(str[j] == 'ф') s++; if(str[j] == 'а') i++; if(str[j] == 'й') n++; if(str[j] == 'л') u++; if(str[j] == '.') break; } if(s == 1 && i == 1 && n == 1 && u == 1 ) printf("\n OK"); else printf("\n FAIL"); return 0; }