ErikaKrass
25.11.2021 23:07

Нужно ! 2. На балансе тепличного хозяйства «Цветы-всем» числятся 18 теплиц, приносящих прибыль, и несколько
убыточных. Сообщение о том, что в одной из убыточных теплиц высадили розы, несет 2 бита информации.
Сколько убыточных теплиц в хозяйстве «Цветы-всем»?
3. Автобусы маршрутов №32 и №14 проходят через остановку «Музей». Сообщение о том, что к остановке
подошел автобус №14 несет 4 бита информации. Вероятность появления на остановке автобуса №32 в два
раза меньше, чем вероятность появления автобуса №14. Сколько информации несет сообщение о
появлении на остановке автобуса №32?
4. Находясь в экстремальных условиях, турист получает несколько сообщений о погоде и о маршруте
продвижения. Количество сообщений о погоде – 35. Получение сообщения о маршруте продвижения несет
3 бита информации. Сколько сообщений получил турист?
5. На метеостанцию поступают сообщения о двух погодных явлениях: о выпадении снега и дождя.
Сообщение о том, что выпал снег, несет 3 бита информации. Вероятность дождя в два раза меньше, чем
вероятность выпадения снега. Сколько информации несет сообщение о дожде.
6. В течение семестра студент А. Демидовский выполнял лабораторные работы письменно и в электронном
виде. Среди них – 2 письменных работы. Сообщение о том, что работа должна быть выполнена в
электронном виде, несет 4 бита информации. Сколько всего лабораторных работ выполнил студент
А.Демидовский?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Титанэжжжжж
29.08.2020 01:33
Program pr;
uses crt; 
Var a,b,c:integer; 

Begin   
Write('Введите 1-ю сторону: '); Readln(a);   
Write('Введите 2-ю сторону: '); Readln(b);   
Write('Введите 3-ю сторону: '); Readln(c); 
  
{Проверка на существование треугольника} 
if ((a+b)>c) and ((a+c)>b) and ((b+c)>a)   then        
     Begin                     
          if ((a=b)or (b=c) or (a=c)) then               
                Writeln('Треугольник равнобедренный');                       
 
         if ((a=b) and (b=c)) then               
            Writeln('Треугольник равносторонний')                 
         else Writeln('Треугольник разносторонний');           
  
        if ((a*a+b*b = c*c) or (a*a+c*c = b*b) or (b*b+c*c = a*a))    then
             Writeln('Треугольник прямоугольный');                      
    end   
   else       Writeln('Треугольник нельзя построить');    

Readln(); 
END.
0,0(0 оценок)
Ответ:
ladyplahtiy
13.03.2022 06:00

#include lt;iostreamgt;

#include lt;cstringgt;

#include lt;vectorgt;

#include lt;algorithmgt;

struct StudentData

{

std::string name;

std::string surname;

int math;

int phys;

int comp_science;

};

bool

comp(const StudentData amp;a, const StudentData amp;b)

{

int tmp1 = a.math + a.phys + a.comp_science;

int tmp2 = b.math + b.phys + b.comp_science;

return tmp1 gt; tmp2 true : false;

}

int

main(void)

{

int n;

std::cin gt;gt; n;

std::vectorlt; StudentData gt; data(n);

for (int i = 0; i lt; n; i++) {

std::cin gt;gt; data[i].name gt;gt; data[i].surname;

std::cin gt;gt; data[i].math gt;gt; data[i].phys gt;gt; data[i].comp_science;

}

std::sort(data.begin(), data.end(), comp);

for (int i = 0; i lt; n; i++) {

std::cout lt;lt; data[i].name lt;lt; " " lt;lt; data[i].surname lt;lt; std::endl;

}

return 0;

}

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота