Yurevna-Anatolevna
?>

Сколько ячеек памяти будет отведено для хранения массива a, заданного таким образом var a: array[-5..10] of integer; ?

Информатика

Ответы

lika080489

Так как мы создаём массив, начиная с отрицательного элемента, то не стоит забывать, что при переходе из отрицательных чисел в положительные есть целое число 0. Поэтому:

-5..-4..-3..-2..-1..0..1..2..3..4..5..6..7..8..9..10 - 16 ячеек памяти.

ответ

16

Itina321t

Объяснение:

1) 512 * 1024(чтобы перевести в килобайты) * 1024(чтобы перевести в байты) * 8(чтобы перевести в биты) = 2^9 * 2^10 * 2^10 * 2^3 = 2^32

2) 128 * 1024(в мб) * 1024(в кб) * 1024(в байты) = 2^7 * 2^10 * 2^10 * 2^10 = 2^37

3) 32 * 1024(в байты) * 8(в биты) = 2^5 * 2^10 * 2^3  = 2^18

4) 2^39 бит / (8 (в байты) * 1024(в килобайты) * 1024(в мегабайты) * 1024( в гб) = 2^39 / ( 2^3 * 2^10 * 2^10 * 2^10) = 2^39 / 2^33 = 2^6 = 64

5) 2^35 байт / ( 2^10(в кб) * 2^10(в мб) ) = 2^35 / 2^20 = 2^15

6) 2^27 бит / ( 2^3(в байты) * 2^10(в кб) * 2^10(в мб)) = 2^27 / 2^23 = 2^4 = 16

Romanovna-yana
Программы из 5 команд и результаты их выполнения:
11111: 7^5 * 2^5 = 16807 * 32 = 537824
11112: 7^5 / 7 * 2^4 = 2401 * 2^4 = 38416
11122: 7^5 / 7^2 * 2^3 = 343 * 8 = 2744
11222: 7^5 / 7^3 * 2^2 =  49 * 4 = 196
12222: 7^5 / 7^4 * 2 = 7 * 2 = 14
22222:  7^5 / 7^5 = 1
(Сами числа вычислять не обязательно)
Все другие программы будут давать в результате одно из перечисленных выше значений. Например, результат программы 12121 = результату программы 11122:
7^5 * 2 / 7 * 2 / 7 * 2 = 7^5 / 7^2 * 2^3
ответ: количество различных чисел = 6

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

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

Сколько ячеек памяти будет отведено для хранения массива a, заданного таким образом var a: array[-5..10] of integer; ?
Ваше имя (никнейм)*
Email*
Комментарий*

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

evrotrastop64
Aleks120498
aeykin
ИльяАндреевич-Мария
myrisik2490
Pgr100
kazimov832
arturnanda803
ostapbender1111
natalia595977
kseniay2006548
Лихачев Полина1978
diana-kampoteks
zmlavra
turaev-1098