Смотря в какой кодировке. Если, например, UTF-8, то 1 символ будет занимать 2 байта. А решение выглядит так: 64 символа в строке, значит 1 строка занимает 64символа*2байта=128байт На странице 32 строки, значит 32строки*128байт=4096байт В книге 30 страниц, значит 30стр*4096байт=122880байт Размер одной книги получается 120 килобайт.
Трехдюймовая дискета, именно 3', образца 1982 года, имела объем 360 килобайт. Откуда информация насчет 7,44кб?
Т.е. на дискету объемом 360 кб, можно записать три такие книги
1.
program prog;
var
x,y:real;
begin
writeln('x=?');
readln(x);
if x<=-4 then
y:=x*x*x-2;
if 6<=x then
y:=40-x;
if (-4<x) and (x<6) then
y:=x*x;
writeln('y ',y:1:3)
end.
3.
program prog;
var
x,y:real;
begin
writeln('x=?');
readln(x);
if x<1 then
y:=2*x-17;
if (1<=x) and (x<=5) then
y:=exp(ln(x)*7);
if 5<x then
y:=x*ln(x);
writeln('y ',y:1:3)
end.
exp(ln(x)*n)
,где n - степень , x - выражение.
(используется во втором упражнение которое я решил, согласитесь лучше будет выглядеть чём х*х*х*х*х*х*х)
А решение выглядит так:
64 символа в строке, значит 1 строка занимает 64символа*2байта=128байт
На странице 32 строки, значит 32строки*128байт=4096байт
В книге 30 страниц, значит 30стр*4096байт=122880байт
Размер одной книги получается 120 килобайт.
Трехдюймовая дискета, именно 3', образца 1982 года, имела объем 360 килобайт. Откуда информация насчет 7,44кб?
Т.е. на дискету объемом 360 кб, можно записать три такие книги