I "m nové programovanie, tak byť milý ... som zostaviť a dostal chybu spomenutú v názve, kód ide
while n>1 do
if n mod p= 0 then
write(p);
n:= n div p;
else p:= p+1
end
end.
Ja by som rád vedel, čo s tým je zlé "else"
odpovede:
2 pre odpoveď č. 1Nezabudnete pridať "začiatok" po "potom" musíte to urobiť v prípade, že máte viac ako jednu inštrukciu.
while n>1 do
if n mod p= 0 then
Begin
write(p);
n:= n div p;
End else p:= p+1
end
end.