1) 15342 2) 16034
Объяснение:
Для этого переведем его сначала в десятичную вот так :
1AE216 = 1∙16^3+10∙16^2+14∙16^1+2∙16^0 = 4096+2560+224+2 = 688210
Получилось: 688210
Переведем 688210 в восьмеричную систему вот так:
Целая часть числа находится делением на основание новой
(см. картинку)
Получилось: 688210(десятеричная) = 153428 (восьмеричная)
2)Для этого переведем его сначала в десятичную вот так :
1C1C16 = 1∙16^3+12∙16^2+1∙16^1+12∙16^0 = 4096+3072+16+12 = 719610
Получилось: 719610
Переведем 719610 в восьмеричную систему вот так:
Целая часть числа находится делением на основание новой
(см. картинку 2)
Получилось:719610 (десятеричная) = 160348 (восьмеричная)
uses crt;
var
a, b, h, x, fx: Real;
i, n: integer;
begin
ClrScr;
Write('Введите отрезок a,b и величину шага h =');
Read(a, b, h);
Writeln(' x ':2, ' ', ' fx ':5);
x := a;
for i := 1 to round(abs(b - a) / h) do
begin
fx := cos(x) / sin(x) + 1;
writeln(x:2:5, ' ', fx:5:6);
x := x + h;
end;
Readkey;
end.