Она наиболее простая. И двоичная система счисления имеет ряд преимуществ перед другими системами: для ее реализации нужны технические устройства с двумя устойчивыми состояниями (есть ток - нет тока, намагничен - не намагничен и т.п.), а не, например, с десятью, - как в десятичной;представление информации посредством только двух состояний надежно и помехоустойчиво;возможно применение аппарата булевой алгебры для выполнения логических преобразований информации;двоичная арифметика намного проще десятичной.
1) program average; var i: integer; answer, S, tmp: real; begin for i := 1 to 5 do begin readln(tmp); S := S + tmp end; answer := S / 5; writeln(answer) end. 2) program equation; var A, B, C, D, x1, x2: real; begin writeln('ввеедите коэфициенты квадратного многочлена'); readln(A); readln(B); readln(C); if A <> 0 then begin D := B*B - 4*A*C; if D < 0 then writeln('действительных корней нет') else if D = 0 then begin x1 := -B/(2*A); writeln('Единственный корень: ',x1) end else begin x1 := (-B + sqrt(D)) / (2*a); x2 := (-B - sqrt(D)) / (2*a); writeln('Два корня: ',x1,', ',x2) end; end else writeln('старший коэфициент не может равняться 0') end.
Для начала каких чисел?
Они вводятся или нет?
Ох, ладно
Допустим, вводятся)
Python
Я ввожу число и все положительные числа, которые входят в него будут проходить через программу...
n = int(input())
g = 0
l = 0
for i in range(n+1):
g += 1
l += i
g -= 1
print( l // g )
Пример
Ввод: 5
Вывод: 3
Как получилось:
1+2+3+4+5=15
кол-во цифр = 5
15 / 5 =3
Как-то так