Я новий програмування, так будь ласка ... Я складаю і отримав помилку, згадану в заголовку, код йде
while n>1 do
if n mod p= 0 then
write(p);
n:= n div p;
else p:= p+1
end
end.
Я хотів би знати, що з цим погано "else"
Відповіді:
2 для відповіді № 1Ви забули додати "початок" після "тоді" вам потрібно це зробити, якщо у вас є більше однієї інструкції.
while n>1 do
if n mod p= 0 then
Begin
write(p);
n:= n div p;
End else p:= p+1
end
end.