Другие языки программирования и технологии

помогите с Turbo Pascal

Сделал простенькую программу (алгоритм), но что то не так. program example(input, output);var a,s:real; n: integer;beginwriteln('введите количество чисел');readln(n);S:=0.0;readln(a);S:=S+a;fori:=1+ on do begin;S:=S/n;end.Подскажите, что не так сделал.Заранее благодарен.
АБ
Акжан Болен
23 332
Много че не так!!! !
после example ненадо стовить (input, output) просто ; ставь
fori:=1+ on do begin; это бред!!! !
надо так for i:=1 to n do
begin
тут тело цикла ставь
end;
после begin ; не стивится.
и вааще алг БРЕД.

program example;
var
a,s:real;
n: integer;
begin
writeln('введите количество чисел');
readln(n);
writeln('введите А')
readln(a);
S:=0.0;
for i:=1 to n do
S:=S+a;
end;
S:=S/n;
writeln(s);
readln;
end.
во как надо
Михаил Чайка
Михаил Чайка
1 079
Лучший ответ
по моему в строке
fori:=1+ on do begin;
вместо on надо что то другое

и вобще вроде надо так:
for i:=1 to n do
ЛД
Леша Дрокин
5 077
program example(input, output);
var a,s:real;
n: integer;
begin;
writeln ('введите количество чисел');
readln (n);
S:=0;
readln (a);
S:=S+a;
for i:=1to (ваше число или переменная) do
S:=S/n;
end.

добавил пробелы, изменил оператор for, стёр один бегин. помог бы больше но не до конца понял что требует задача)
Акжан Болен Нужно найти среднее арифметическое
Ербол Досмаганбетов между рядом введённых чисел?
Ербол Досмаганбетов program new;
var s,x: real;
i,n: integer;
begin
Writeln ('vvedite kol-vo 4isel');
readln (n);
s:=0;
for i:=1 to n do begin
writeln ('vverditechislo');
readln (x);
s:=s+x;
end;
s:=s/n;
writeln ('srednee arifm...=',s:4:2);
readln;
end.
Лови) сам написал с нуля влом искать чужую ошибку)
На паскале 1000 лет не писал ниче. А так строчка
fori:=1+ on do begin; должна быть

for i:=1 to n do
begin
S:=S/n;
end.

А так вроде все правильно на беглый взгляд

Понял, у тебя end не хватало. В общем вот должно работать:

program example;
var
a,s:real; n: integer;
begin
writeln('введите количество чисел');
readln(n);
S:=0;
readln(a);
S:=S+a;
for i:=1 to n do
S:=S/n;
end.
Акжан Болен Спасибо большое!