def print_num_sys(num, radix):
if (radix == 2):
print("Число {0:d} в двоичной системе счисления равно: {0:#b}".format(num))
elif (radix == 8):
print("Число {0:d} в двоичной системе счисления равно: {0:#o}".format(num))
elif (radix == 10):
print("Число {0:d} в двоичной системе счисления равно: {0:d}".format(num))
elif (radix == 16):
print("Число {0:d} в двоичной системе счисления равно: {0:#x}".format(num))
else:
print("Оcнование системы счисления задано не верно")
x = int(input("Введите целое число: "))
print_num_sys(x, 2)
print_num_sys(x, 8)
print_num_sys(x, 10)
print_num_sys(x, 16)
print_num_sys(x, 11)
PascalABC.NET 3.5.1
#1
begin
var A := ArrRandom(12, 1, 9);
A.Println;
A.Where(p -> p mod 2 = 0).Count.Println;
end.
#2
begin
var A := ArrRandom(8, 15, 100);
A.Println;
A.Max.Println;
end.
Объяснение: