kapi30
?>

Джерело А виробляє трилітерне повідомлення a1 *є А з алфавіту {a, b. c, d}, вибираючи їх рівноймовірно та незалежно одне від одного. Визначити кількість інформації, яку містить кожне таке повідомлення? *є - належить

Информатика

Ответы

Долбоебков_Алексей27

9.

#include <iostream>

#include <iomanip>


using namespace std;


int main()

{


   int a, b, c, x;

   cin >> x;

   if ( x<=999 ) {

       a = (x / 100)%10;

       b = (x / 10)%10;

       c = (x / 1)%10;

       cout << "Число десятко - " << a <<b <<endl;

       cout << "Произведение цифр - " << a*b*c <<endl;

   }

   return 0;

   

}

10.

#include <iomanip>

using namespace std;

int main()

{

   int a, b, c, d, x;

   cin >> x;

   if (x<=9999) {

       a = x / 1000;

       b = (x / 100)%10;

       c = (x / 10)%10;

       d = (x / 1)%10;

       cout << d<<c<<b<<a << endl;

   }

   return 0;

}

11.

#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

   int a, b, c, d, x;

   cin >> x;

   if (x<=9999) {

       a = x / 1000;

       b = (x / 100)%10;

       c = (x / 10)%10;

       d = (x / 1)%10;

       if ( b == 0){

           cout <<a <<d <<c << endl;

       }else {

       cout <<b <<a <<d <<c << endl;

       }

   }

   return 0;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Джерело А виробляє трилітерне повідомлення a1 *є А з алфавіту {a, b. c, d}, вибираючи їх рівноймовірно та незалежно одне від одного. Визначити кількість інформації, яку містить кожне таке повідомлення? *є - належить
Ваше имя (никнейм)*
Email*
Комментарий*