Пытаюсь программировать на Паскале.
Учу по "Песни по Паскале".
Все вопросы буду писать в этой теме.
Прошу не злиться на мою смекалку
 
 Задача. Создайте процедуру, печатающую все числа, кроме единицы, на которые
без остатка делится число N, где N – параметр процедуры. Напишите программу
для проверки этой процедуры.
Вот что вышло:
- Код: Выделить всё
- program p_20_2;
 var n: integer;
 procedure BezOst (n: integer);
 var i, s: integer;
 begin
 for i:= 1 to n do
 s:= n mod i;
 if s=0 then
 if i<>1 then
 write(i);
 end;
 begin
 writeln('Введите число: ');
 readln(n);
 BezOst(n);
 readln;
 end.
Какое число ввожу, такое и выводит. Где ошибка?



 ):
 ): 
 . Или я не так понял?
 . Или я не так понял?

 
 