Похали, садили,выращивали,собирали, увазили,делали муку,делали хлеб, в магазин
Program adsad; uses crt; var y:real; x:real; p:string; begin textcolor(Lightgreen); writeln('Введите значение x: '); readln(x); writeln('Введите y под корнем: '); readln(y); y:= sqrt(x); writeln('Ответ ', y); if x<=0 then if y<=0 then y:=0; //Обнулил счетчик y:=x*x; writeln('Ответ ', y);
end.
16=2^4; ---> 4 бит для кодировки одного символа
1 байт = 8 битам; 0,5байта =4 битам.
1Кбайт =2^10 байт=1024 байт
4* 1024 бита =0,5 байтов *1024=0,5 *2^10 байтов = 0,5 Кбайтов
ответ 1) 0,5
Прямой код - это когда старший бит (крайняя левая цифра) обозначает знак числа: 0 - плюс, 1 - минус. Остальные - само число. В твоем случае оба числа положительные. Чтобы перевести в десятичную систему, надо крайний правый бит умножить на 2^0, второй справа на 2^1, третий справа на 2^2 итд, а потом сложить все это.
a) (иду слева, старший бит пропускаю) 1*2^6 + 0*2^5 + 0*2^4 + 1*2^3 + 1*2^2 + 0*2^1 + 0*2^0 = 64 + 8 + 4 = 76
б) 0*2^6 + 0*2^5 + 1*2^4 + 0*2^3 + 1*2^2 + 0*2^1 + 1*2^0 = 16 + 4 + 1 = 21