|
zadach542.PAS |
|
{* Задача 542 *}Unit ZADACH542; InterfaceImplementationBegin writeln( 'Дискета 3.5 дюйма вмещает 1.44 Мбайт. Рукопись содержит 450 страниц текста. На каждой странице 60 строк по 80 символов в каждой. Поместится ли рукопись на дискету, а если нет то сколько таких дискет надо. '); End. Program zadach542;
Uses zadach542.pas; {* Эту строку можно удалить *}
Uses crt; {* Подключаем внешние файлы *}
Var {* Объявление переменных *}
p : real;
s : real;
k : integer;
Begin
clrscr; {* Стираем всё с экрана *}
p := 1.44 * 1024 * 1024 * 8;
s := 2 * 80 * 60 * 450;
If p > = s Then
Begin
write ( 'Рукопись поместится на дискету');
End;
Else Begin
k := round(s / p);
write ( 'Количество необходимых дискет = ', k);
End;
readln; {* Ждем подтверждения пользователя *}
End..
|