Ответ:
Объяснение:
a = int(input('Введите число: '))
kol = 0
while a != 0:
a //= 10
kol += 1
print('Кол-во цифр:', kol)
Объект, величина объекта, значение велечины объекта, свойство объекта.
Вы ввели число: 17318 в восьмеричной системе счисления и хотите перевести его в двоичную.
Для этого переведем его сначала в десятичную вот так :
17318 = 1∙83+7∙82+3∙81+1∙80 = 512+448+24+1 = 98510
Получилось: 98510
Переведем 98510 в двоичную систему вот так:
Целая часть числа находится делением на основание новой
9852-98449221-49224620-24612320-1226121-603021-301520-14721-6321-211
Получилось:98510 = 11110110012
Результат перевода:
17318 = 11110110012
100% 3 способа тв что ето же проще простого
program zadacha1;
var x, y, k, h:Real;
Begin
write('x=');Read(x);
h:=exp(3*ln(x));
k:=exp(5*ln(x));
y:=x-h/3+k/5;
Writeln('y=',y);
end.
Program zadacha2;
var x, y, h:Real;
Begin
write('x=');Read(x);
Write('y=');Read(x);
h:=sqr(1/2)-cos(x)+sin(2*x*y);
writeln('h=',h);
end.
Program zadacha4;
var x, y, h:real;
begin
write('x=');Read(x);
h:=abs(exp(4*ln(x))-exp(5*ln(x)));
y:=x- 10*sin(x)+h;
write ('y=',y);
end.