Свободное ПО != бесплатное ПО.
Бесплатное ПО: это ПО, за которое не нужно платить. Не при установке, не при дальнейшем использование (это важно, тк можно спутать с условно-бесплатным ПО).
Свободное ПО: это ПО, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование), и распространение копий и результатов изменения (вики).
Соответственно, разница в том что его можно распространять, изменять и тд. В случае свободного ПО у пользователя есть доступ к его исходному коду.
Примеров свободного ПО очень много: практически все ПО представленное на github.com - свободное.
Самые популярные примеры: Linux, Firefox, Chromium.
import random as r #импортируем библиотеку рандом для создания рандомных чисел
N=10
#кол-во чисел которые сгенерируем
array=[r.randint(1,20) for i in range(N)]
#генерация чисел
print(*array,sep=',')
#вывод чисел через запятую
print(sum(array)/len(array))#среднее арифметическое число
Var
a: array[1..10] of integer;
s, i: integer;
begin
for i:=1 to 10 do
begin
a[i]:= random(50)+1;
if (a[i] mod 2 = 0) and (i mod 2 = 0) then
s:=s+a[i];
writeln(a[i])
end;
writeln('Сумма: ', s)
<span>end.</span>
Сколько единиц в двоичном представлении числа 3710 =3 единицы
<span>Выполнить вычитание в двоичной системе счисления: 1111012 - 1112 =110110</span>
<span>Перевести двоичное число 1001112 в десятичную систему счисления =39</span>
<span>Выполнить сложение в восьмеричной системе счисления: 1248+658 =211</span>
<span>Выполнить сложение в двоичной системе счисления: 11101112+1112 =1111110</span>
<span>Выполнить вычитание в восьмеричной системе счисления: 1128 - 678 =23</span>
<span>Перевести число 145 из десятичной системы счисления в 8 ричную систему </span>
<span>счисления =221</span>