Треугольник Паскаля
Ну прямо каламбур получается: Программа на Паскале выводит треугольник Паскаля.
program vyvod_treugolnika_paskalya; uses crt; const n=15; type vector = array[0..15] of word; var v1,v2:vector; i,j:integer; X,Y:byte; begin clrscr; gotoXY(26,1);writeln('Треугольник Паскаля'); gotoXY(36,3);write('1'); gotoXY(34,4);write('1 1'); v1[0]:=1;v1[1]:=2;v1[2]:=1; gotoXY(28,5); for i:=0 to 2 do write(v1[i]:4,' '); Y:=6;X:=26; for j:=3 to n do begin for i:=0 to n do v2[i]:=v1[i]; for i:=0 to n do begin if (i=0) or (i=j) then v1[i]:=1 else if i < j then v1[i]:=v2[i-1]+v2[i]; end; gotoXY(X,Y); for i:=0 to j do write(v1[i]:4, ' '); Y:=Y+1;X:=X-2; end; readln; end.