Witam
Oto moje zadanie:
http://www.mzz.yoyo.pl/ad-wdi-k1.pdf
Zrobiłem taki program który nie chce jednak działać:
program untitled;
var
n, b, i, d, c, e, f : integer;
begin
c := 0;
d := 0;
f := 0;
e := -1;
read(n);
for i := 2 to 8 do
begin
b := n;
while b >= 0 do
begin
if c >= e then
f := f + 1;
end;
b := b div i;
e := c;
c := b mod i;
end;
if f = 4 then
begin
writeln('TAK');
end;
if i = 8 then
writeln('nie');
//koniec:
readln;
read(e);
end.
Czy w Pascal jest takie coś jak break? gdyż zoptymaliowałoby to mój program.
Dziękuje za odpowiedzi