Witam , mam prośbę czy ktoś mogłby podrzucić pomysł jak wypełnić tablicę 10 na 10 po spirali czyli ślimakowato :). na razie coś takiego wyczarowałem :
program spirala_tablica;
uses crt;
var
T : ARRAY [1..10,1..10] of integer;
w,z,a: integer;
z_konc,w_konc: integer;
procedure tablica_zawartosc;
begin
a:=0 ;
for z:=1 to 10 do
begin
a:=a+1 ;
for w:=1 to 10 do
T[w,z]:=a;
end;
end;
procedure pokaz_tablice;
begin
for w:=1 to 10 do
begin
for z:=1 to 10 do
begin
write(T[w,z]:4,' ');
end;
writeln;
end;
end;
begin
clrscr;
tablica_zawartosc;
pokaz_tablice;
readln;
end.
I tutaj już nie wiem kompletnie :)
Proszę o odpowiedź.
Dzięki, postawie komuś [browar] jak pomorze :D