№1 заполните пропуски: 1) __кбайт =__байт = 2 бит; 2) __гбайт =1536 мбайт =__кбайт; 3) 512 кбайт = 2__байт = 2__бит (этот пункт следует решить с степеней двойки). №2 какое количество информации является наименьшим и почему? 1) 106 бит 2) 1024 байта 3) 8000000 бит. №3 сколько учебников объемом 600 кбайт может поместиться на дискете емкостью 1,44 мбайт, на flash-диске со свободным объемом в 420 мбайт?
206
423
Ответы на вопрос:
11) 0.0002441 кб=0.25 б=2 бит 2)1.5 гб=1536 мб=1572864 кб 3)512 кб=2^(16) б=2^(21) бит 2 переводим все у биты, чтоб удобно было сравнивать. 1024×8=8192 бит 8000000> 8192> 106 из этого выходит, что вариант 1 является правильным. 3 1.44 мб×1024=1474,56 (кб) - обьем дискеты 1474,56: 600=2.5 на дискете полностью вместятся 2 книги. 420 мб×1024=430080 (кб) - обьем flash-носителя 430080: 600=716,8 на flash-диске полностью поместится 716 книг.
вообще признак делимости на 2 можно определить проще. если остаток от деления на 2=0 тогда число делится на 2 нацело иначе нет if (n mod 2)=0 then writeln('число делится на 2 нацело' ) else writeln('число не делиться на 2 нацело' );
однако если по условию признак, такой то уж ничего не пделаешь
program evennum;
uses crt;
var n: real;
begin
clrscr;
write('введите число n: ');
readln(n);
if ((n/2)< > (n div 2)) then writeln('число не делится на 2 нацело' )
else writeln('число делится на 2 нацело' );
readkey;
end.
Популярно: Информатика
-
lenaivashenko1629.04.2022 18:34
-
BilberryS15.12.2022 02:49
-
qq50317.12.2020 12:19
-
Gremlin22220.04.2021 05:13
-
milanatkaleeer11.05.2023 18:51
-
СЕРГЕЙ228882221.08.2022 23:38
-
АnnaaaaA11.04.2021 11:16
-
Babocka141508.05.2020 01:45
-
Сонька280813.02.2023 06:53
-
Нияз201403.05.2021 01:12