Группа школьников пришла в бассейн в котором 8 дорожекдл плавания.тренер стобщил,что группа будет плавать на дороже номер 5.сколько информации получили школьники из этого сообщения?
2^i = I, где I - кол-во возможных вариантов (в данном случае кол-во дорожек), а i - кол-во полученной информации (в битах). Решаем: 2^i = 8; 2^3 = 8; i = 3 ,бита. ответ: 3 бита.
Var begin readln(n); if n=1 then begin writeln('1 месяц');writeln('кол-во дней');end; if n=2 then begin writeln('2 месяц');writeln('кол-во дней');end; if n=3 then begin writeln('3 месяц');writeln('кол-во дней');end; if n=4 then begin writeln('4 месяц');writeln('кол-во дней');end; if n=5 then begin writeln('5 месяц');writeln('кол-во дней');end; if n=6 then begin writeln('6 месяц');writeln('кол-во дней');end; if n=7 then begin writeln('7 месяц');writeln('кол-во дней');end; if n=8 then begin writeln('8 месяц');writeln('кол-во дней');end; И так до 12 раз... Я не уверен что тебе нужен такой монстр... В место к примеру 1 месяца пишешь январь...
2^i = 8; 2^3 = 8; i = 3 ,бита.
ответ: 3 бита.