Problem z programem

0

Witam! Mam do was taką prośbę. Jestem bardzo początkującym języka Pascal, dopiero się uczę i mam problem z jednym programem. Czy mogę liczyć na waszą pomoc? Chodzi mi o to, że w programie, który wyświetla tabliczkę mnożenia kożystając z typu tablicowego...

[code]program tablica;
uses crt;
type tab=array[1..10,1..10] of byte;
var
c:array[1..10,1..10] of byte;
i,j:byte;
begin
clrscr;
for i:=1 to 10 do
for j:=1 to 10 do
c[i,j]:=i*j;
for i:=1 to 10 do
for j:=1 to 10 do
writeln('c[',i,',',j,']=',c[i,j]);
readln;
end.[/code]

zmodyfikować go tak, żeby przedstawiał swój wynik w sposób bardziej uporządkowany, tzn konkretniej chodzi mi o to żeby w pierwszym wierszu przedstawiał wyniki dzielenia przez 1, w drugim przez 2 itp. Czy ktoś ma jakiś pomysł jak to zrobić? Byłbym bardzo wdzięczny. Dziękuję z góry i pozdrawiam!

0

Nie czytalem twojego problemu, jak zobaczylem co tam wkeiles. Radze ci stosowac wciecia, bo jak ktos tego nie robi to przeszkadza. :-)

0

for i:=1 to 10 do begin
for j:=1 to 10 do write(' c[',i,',',j,']=',c[i,j]:2);
writeln;
end;
readln;

//chyba writeln; w turbopascalu przechodzi do następnej linii jesli nie ma czegos takiego to zamiast writeln; daj jakies writeln('');

0

Polecam sciągnięcie mojego kursu TP dla początkujących gdzie znajdziesz przykład takiej tabliczki mnożenia - zapraszam do działu Kursy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1