Var M, Day : integer; Sm, S : real;
begin
writeln('Вычисление стоимости телефонного разговора');
writeln('Введите исходные данные');
write('Стоимость минуты разговора, руб. ');
readln(Sm);
write('Длительность разговора (целое количество минут) ');
readln(M);
write('День недели (1-понедельник, ... 7-воскресенье) ');
readln(Day);
S:=Sm*M;
if (Day=6)or(Day=7)
then writeln('Стоимость разговора с учетом скидки = ',S*0.8)
else writeln('Стоимость разговора = ',S);
end.
Пример:
Вычисление стоимости телефонного разговора
Введите исходные данные
Стоимость минуты разговора, руб. 3.2
Длительность разговора (целое количество минут) 6
День недели (1-понедельник, ... 7-воскресенье) 7
Стоимость разговора с учетом скидки = 15.36
выполняет арифметические операции, выполняет лог. операции, управляет ... обрабатывает ....
Для начала найдём мощность алфавита i
выразим i
теперь найдём количество информации I
I = K*i = 1024 * 768 *18 = <span>14155776 бит
переведём биты в наибольшую единицу измерения
</span>14155776 / 8 / 1024 / 1024<span> = </span><span>1,6875 мб.</span>
Для этого сначала переведем 33554432 в биты получилось:
33554432 = 33554432
Теперь переведем его в мегабайты
33554432 = 4