ekaterinasamoylova4705
?>

Какой минимальны объем памяти (в кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 256*256 пикселов при условии, что в изображении могут использоваться 2^16 различных цветов?

Информатика

Ответы

krispel9
2^16=2 байта > 256*256*2=131072(байт)>131072(байт)=128(Кбайт)
IP1379

Задача

Требуется написать программу, вычисляющую значение какой-либо функции у = f(x). Допустим, такой:

у = x – 2, если x > 0,

y = 0, если x = 0,

y = |x|, если x < 0.

Решение

При определении значений подобных функций переменная y вычисляется по-разному (по разным формулам) в зависимости от значения x.

Такие задачи решаются с конструкции условного оператора if - else. Поскольку в данном случае мы имеем три условия (x > 0, x = 0 и x < 0), то потребуется использование еще вложенной конструкции if - else, т. к. в языке Pascal нет оператора множественного ветвления (оператор case в данном случае не подходит).

В языке программирования Паскаль (да и в других тоже) желательно вложенные конструкции if - else помещать во внешнюю ветку else, а не if. Так проще не запутаться.

Таким образом, алгоритм вычисления значения функции может быть таким:

Если x > 0, то у = x - 2

Иначе (ниже идет вложенная конструкция)

Если x = 0, то y = 0

Иначе y = |x|.

В последнем пункте можно опустить оператор if с проверкой, что x < 0, так как если ход выполнения программы дошел до этого пункта, то x уже другим быть и не может (варианты, когда он больше или равен нулю, уже были исключены).

Для определения модуля (абсолютного значения) переменной можно использовать встроенную функцию abs() языка Pascal. В данном случае можно обойтись и без нее: поскольку уже известно, что x отрицателен, то, чтобы получить положительное число (модуль), нужно его умножить на -1.

Виктория Нина

Жетекші платформа (фр. plate – жайпақ, forme — форма) — геологияда қозғалмалығы біршама аз, жазық немесе үстірт тәрізді бедерлі, екі жікқабатты құрылымдық қабаттан – іргетастан және шөгінді тыстан тұратын жер қыртысының кең ауқымды атырабы. Жер бетінде іргетастық көрініс беретін бөліктерді қалқандар дейді. Шөгінді тыспен көмкерілген тұстарын тақта деп атайды. Архей мен протерозойда қалыптасқан ежелгі платформа (Шығыс Еуропа, Сібір) және ігретасы палеозой мен мезозой тау жыныстарьшан құралған жас платформа (Батыс Сібір, Скиф, Тұран) деп ажыратылады; кристалды тақтатастардан, гнейстерден, эффузивті жыныстардан және тағы басқалар. күшті метаморфозданған архейлік жыныстардан құралған жер қабығының көлемді берік алабы.

Привет, друг, зарегистрируйся и поставь мне лайк, чтобы не потерять меня.

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

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

Какой минимальны объем памяти (в кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 256*256 пикселов при условии, что в изображении могут использоваться 2^16 различных цветов?
Ваше имя (никнейм)*
Email*
Комментарий*

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

melnik-738
info40
struev2003260
irkm8
Kochinev7
msburmis
elbabitch2014
elyashatdinova
Sergeevich-irina
irinatikhonov
Chopper-hinter25
Veselova
Стефаниди
andreyshulgin835
mar77873