Не очень корректно объяснили, но если правильно вас понял: Program G; Var n, z, m, p: integer; Begin z:=0; p:=0; m:=0; Writeln('Введите число n. Число 9999 завершает цикл.'); Readln(n); While n<>9999 do Begin If n=0 then inc(z); else if n>0 then inc(p); else inc(m); Writeln('Введите число'); Readln(n); End; Writeln('Было введено ', z, ' нулей.'); Writeln('Было введено ', p, ' положительных чисел.'); Writeln('Было введено ', m, ' отрицательных чисел.'); Readln; End.
А) Up & Down б) IBM в) Enter 15) а) Word б) DOS в) Paintbrush 16) 5*30*70 = 10500 символов в тексте, так как каждый символ кодируется 1 байтом, то объем будет равен = 10500 байтов 17) 32*64= 2048 символов на странице, т.к. 1 символ занимает 1 байт, то 1 страница занимает 2048 байтов = 2 Кб 640/2= 320 страниц книги поместится в оперативной памяти 18) 800*600= 480000 точек на экране дисплея 480000*24 =11520000 битов = 1440000 байтов = 1406 Кб требуется для хранения 1 страницы, тогда 1406*4 = 5624 Кб требуется для хранения 4 страниц изображения
Program G;
Var n, z, m, p: integer;
Begin
z:=0;
p:=0;
m:=0;
Writeln('Введите число n. Число 9999 завершает цикл.');
Readln(n);
While n<>9999 do
Begin
If n=0 then inc(z);
else if n>0 then inc(p);
else inc(m);
Writeln('Введите число');
Readln(n);
End;
Writeln('Было введено ', z, ' нулей.');
Writeln('Было введено ', p, ' положительных чисел.');
Writeln('Было введено ', m, ' отрицательных чисел.');
Readln;
End.
б) IBM
в) Enter
15) а) Word б) DOS в) Paintbrush
16) 5*30*70 = 10500 символов в тексте, так как каждый символ кодируется 1 байтом, то объем будет равен = 10500 байтов
17) 32*64= 2048 символов на странице, т.к. 1 символ занимает 1 байт, то 1 страница занимает 2048 байтов = 2 Кб
640/2= 320 страниц книги поместится в оперативной памяти
18) 800*600= 480000 точек на экране дисплея
480000*24 =11520000 битов = 1440000 байтов = 1406 Кб требуется для хранения 1 страницы, тогда 1406*4 = 5624 Кб требуется для хранения 4 страниц изображения