Yelena Dilyara
?>

Переведите 16 ричные числа в 8 ричные числа: 149 14b 178 17c 15a​

Информатика

Ответы

zmlavra

149₁₆ = 511₈

14B₁₆ = 513₈

178₁₆ = 570₈

17C₁₆ = 574₈

15A₁₆ = 532₈

Объяснение:

149₁₆ = 9*16⁰ + 4*16¹ + 1*16² = 329₁₀

329₁₀ = 1*8⁰ + 1*8¹ + 5*8² = 511₈

14B₁₆ = B*16⁰ + 4*16¹ + 1*16² = 331₁₀

331₁₀ = 3*8⁰ + 1*8¹ + 5*8² = 513₈

178₁₆ = 8*16⁰ + 7*16¹ + 1*16² = 376₁₀

376₁₀ = 0*8⁰ + 7*8¹ + 5*8² = 570₈

17C₁₆ = C*16⁰ + 7*16¹ + 1*16² = 380₁₀

380₁₀ = 4*8⁰ + 7*8¹ + 5*8² = 574₈

15A₁₆ = A*16⁰ + 5*16¹ + 1*16² = 346₁₀

346₁₀ = 2*8⁰ + 3*8¹ + 5*8² = 532₈

dmitrovlug8248
//искать угол будем по теореме косинусов
Program n1;
var x,y,z:real;
function arccos(x : real) : real; {это понадобится для теор. кос.}
begin
arccos := 2 * arctan(sqrt((1 - x) / (1 + x)));
end;
procedure ygl( a,b,c: real); {процедура для удобства}
var ga: real;
begin
ga:=arccos((sqr(a) + sqr(b) - sqr(c))/(2 * a* b)) * 180 / pi; {сама теор. кос.}
writeln('угол С= ',ga:5:2);
end;
begin
write('введите сторону а: ');
readln(x);
write('введите сторону b: ');
readln(y);
write('введите сторону c: ');
readln(z);
if(x>=y+z)or(y>=x+z)or(z>=x+y)then writeln('Это не треугольник')
else if x*x+y*y=z*z then {теорема пифагора}
writeln('Это прямоугольный треугольник')
else if (x*x+y*y>z*z)and(x*x+z*z>y*y)and(z*z+y*y>x*x)
then
begin
writeln('Это остроугольный треугольник');
ygl(x,y,z); {вызываем процедуру}
end
else
begin
writeln('Это тупоугольный треугольник');
ygl(x,y,z);
end;
end.
gusinica23
Пишите процедуру - функцию нахождения минимума для двух чисел, например, minn(a,b: real) : real;   Считываете три числа  a,b,c,  находите минимум из чисел a и b  minn(a,b), присваиваете найденное значение переменной d,  затем находите минимум среди чисел d и с   minn(d,c) - присваиваете найденное значение переменной d - это и будет результат

На паскале:

var a,b,c,d: real;

function minn(a,b: real): real;
begin
  if a>b then minn:=b
  else minn:=a;
end;

begin
  write('числа a b c через пробел: ');  
  readln(a,b,c);
  d:=min(a,b);
  d:=min(d,c);
  writeln('минимум:  ',d);
end.

Ввод - вывод:

числа a b c через пробел: 21 6 2 
минимум:  2

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

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

Переведите 16 ричные числа в 8 ричные числа: 149 14b 178 17c 15a​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

pronikov90
innaterenina
sve34166163
ksv89
deniskotvitsky56
Дмитрий_Владимирович1162
pri02
ylia89
VadimovichSvetlana622
Kulikovvl9
Константиновна
andrew409
kormilitsynarita
bereza81
baron