Есть ответ 👍

На одном из языков программирования (python, pascal, c, c++, c#, java) написать программу, которая бы вычисляла по введенным пользователем данным (четыре целых числа, соответствующих числу цветных шаров) информационный вес выпавшего шара каждого цвета. если введено число 0 шаров, то не выводить никакой информации об этом цвете. пример входных данных: компьютер: перед вами программа, которая умеет вычислять количество информации по выбранному наугад шарику из мешка. компьютер: введите число шаров белого цвета: юзер: 100 компьютер: введите число шаров чёрного цвета: юзер: 100 компьютер: введите число шаров синего цвета: юзер: 100 компьютер: введите число шаров красного цвета: юзер: 100 во фразе «выпал белый шар» содержится 2 бит(а) информации во фразе «выпал чёрный шар» содержится 2 бит(а) информации во фразе «выпал синий шар» содержится 2 бит(а) информации во фразе «выпал красный шар» содержится 2 бит(а) информации

120
290
Посмотреть ответы 2

Ответы на вопрос:


var k1,k2,k3,k4,k: integer;

begin

writeln('перед вами программа, которая умеет вычислять количество информации');

writeln('по выбранному наугад шарику из мешка.');

writeln('введите число шаров белого цвета: ');

readln(k1);

writeln('введите число шаров чёрного цвета: ');

readln(k2);

writeln('введите число шаров синего цвета: ');

readln(k3);

writeln('введите число шаров красного цвета: ');

readln(k4);

k: =k1+k2+k3+k4;

if k1< > 0 then

writeln('во фразе «выпал белый шар» содержится ',log2(k/k1): 4: 1,' бит(а) информации');

if k2< > 0 then

writeln('во фразе «выпал чёрный шар» содержится ',log2(k/k2): 4: 1,' бит(а) информации');

if k3< > 0 then

writeln('во фразе «выпал синий шар» содержится ',log2(k/k3): 4: 1,' бит(а) информации');

if k4< > 0 then

writeln('во фразе «выпал красный шар» содержится ',log2(k/k4): 4: 1,' бит(а) информации');

end.

пример:

перед вами программа, которая умеет вычислять количество информации

по выбранному наугад шарику из мешка.

введите число шаров белого цвета:

100

введите число шаров чёрного цвета:

0

введите число шаров синего цвета:

200

введите число шаров красного цвета:

100

во фразе «выпал белый шар» содержится   2.0 бит(а) информации

во фразе «выпал синий шар» содержится   1.0 бит(а) информации

во фразе «выпал красный шар» содержится   2.0 бит(а) информации


already f4

Объяснение:

и всё вардё

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS