Паскаль -- команда val. Синтаксис можно почитать где-то на форумах.
Если нужны другие языки -- какие?
begin
var x: integer;
var s: integer;
var Count := 0;
repeat
if not TryRead(x) then
begin
Writeln('This is not the integer number, try again');
continue
end;
s += x;
Count += 1;
until x = 0;
Println('Average =', s / (Count - 1))
end.
Название программы.
Объявление переменных.
Процедуры и функции
Основная программа, начинаемая begin и заканчивая end.
1. Переменная c=4,75. 4,75 - это дробь. Но переменная c задана как integer, т.е. целое число.
2. abs(x) - возвращает модуль числа x
sqr(x) - возведение в квадрат числа x
sqrt(x) - вычисление квадратного корня из числа x
random(x) - генерирование случайного числа в промежутке (0;X)
[1;+бесконечности) лови, возможно ответ