var a, b, s, p: real;
begin
write(‘Чему равны стороны прямоугольника: ‘);
readln(a,b);
p:=2*(a+b);
s:=a*b;
writeln(‘Периметр прямоугольника: ‘, p);
write(‘Площадь прямоугольника: ‘, s)
end.
Результат работы:
Чему равны стороны прямоугольника: 2 5
Периметр прямоугольника: 14
Площадь прямоугольника: 10
В бинарном (двоичном) виде данные хранятся в оперативной памяти компьютера.
Ответ в десятичном.
Ответ:
160 байт
Объяснение:
Согласно условию, в номере могут быть использованы 10 цифр (0..9) и 19 букв, всего 10 + 19 = 29 символов. Известно, что с помощью N бит можно закодировать 2^N различных символов. Поскольку 2^4 < 29 < 2^5, то для записи каждого из 29 символов необходимо 5 бит.
Для хранения всех 6 символов номера нужно 6 * 5 = 30 бит, а т.к. для записи используется целое число байт, то берём ближайшее не меньшее значение, кратное восьми, это число 32 = 4 * 8 бит (4 байта).
Тогда 40 номеров занимают 4 * 40 = 160 байт.
===== PascalABC.NET =====
begin
var (a, b) := ReadInteger2;
Print(a + b, a * b)
end.
<span>Пример реализации на Excel:</span>
=IF(C6=1;D6*C$2;IF(C6=2;D6*D$2;D6*E$2))
<span>Формулы защищены без пароля, чтобы случайно не внести
погрешности.</span>