var a,b,c,max : real;
begin
read(a,b,c);
max:=(a+b+abs(a-b))/2;
max:=(max+c+abs(max-c))/2;
writeln(max);
end.
Объяснение:
& не стоит у меня, но выполняет свои действия, у себя его ставьте!
В своем коде убери точку с запятой после цикла.
Код на JavaScript:
var array = []; //инициализирую пустой массив
var n = prompt('Введите число'); //ввожу число с клавиатуры
n = parseInt(n); //преобразование в целое число
for (var i=1; i<=n;i++) { //цикл от 1 до числа n(включительно)
if (n % i == 0) { //если число делится на i без остатка
array.push(i); //добавляю его в массив
}
}
console.log(array.length); //вывожу длину массива, т.е. количество натуральных делителей числа n
Т.к. язык не указан, написал на паскале.
На сколько я понял, это должно выглядеть как-то так:
https://pastebin.com/puua5grq