Def power(a, n):
an = 1;
for i in range(n):
an = a*an
return an
print("Введите a:")
a = int(input())
print("Введите n:")
n = int(input())
print(a,"^",n,"=",power(a,n),end = '')
Пример:
<span>Введите a: 2
Введите n: 5
2 ^ 5 = 32</span>
Переводим 29 в 2сс(можно простым делением в столбик расписать) =11101 --> значащий ноль 1<span />
1) Недостающие фрагменты:
var a, b, p
Readln(a);
Readln(b);
2) Блок-схема:
(начало)
|
/ a, b /
|
[ y = 3*a^3 - 2*b^2 + 5*a*b ]
|
/ y /
|
(конец)
Программа:
П1 <-> П0 3 <-> x^y 3 * ИП1 x^2 2 * - ИП0 ИП1 5 * * + С/П
101110101=<span><span>373(10), 10111=23(10)
</span></span>Сумма 110001100(2)=<span>
396(10)</span>
Program ABC;
var
a,b,c,f,S:integer;
begin
write ( 'Введите число старух ='); readln(a);
write ( 'Введите число валов ='); readln(b);
write ( 'Введите число хлебов ='); readln(c);
write ( 'Введите число ножей ='); readln(f);
S:=a*b*c*f;
write ('Число всех ножей =' ,S);
end