Да все теже что и с вещественным только делить нельзя, сложение вычитание умножение, остаток от деления, возведения в степень... и тд
Program Integer13;
var x,a,b,c,p:integer;
begin
Writeln('Vvedite chislo ');
readln(x);
a:=x div 100;
c:=x mod 100;
p:=c*10+a;
Writeln ('Result= ',p);
readln;
end.
Программа на c++:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float a, b, x, y;
cout << "Input a,b,x: ";
cin >> a >> b >> x;
y = pow(cos(pow(x, 3)), 2) - abs(x) / sqrt(a * a + b * b);
cout << "You Input:\na=" << a << "\nb=" << b << "\nx=" << x << "\nResult:\ny=" << y;
return 0;
}
После ввода соответствующих значений программа выведет:
Input a,b,x: 1.5 15.5 -2.9
You Input:
a=1.5
b=15.5
x=-2.9
Result:
y=0.355384
Отсюда значение y: 0.355384
Ответ: y=0,355384
<span>так как неопределенность знаний уменьшается в 8 раз, следовательно, она была равна 8, т.е. существовало 8 равновероятных событий. Сообщение о том, что произошло одно из них, несет 3 бита информации (8 = 2^3).</span><span>Ответ: 3 бита.</span>