PDA

Zobacz pełną wersję : Pomocyyyy!!!



kandziutek112
02-12-08, 17:42
╔═[�*]════════════════ ═══════════ ZADANECZ.PAS ════════════════ ═════════1═[↕]═╗
║program tablice_dodawanie; ▲
║uses crt; �*
║type
║ typ_liczba:array[1..3,1..3] of integer;
║ typ_2liczba:array [1..3, 1..3] of integer;
║ typ_wyniki:array[1..3, 1..3] of integer;
║var
║ tab1:=typ_liczba;
║ tab2:=typ_2liczba;
║ tab3:=typ_wyniki;
║procedure pisz_dane (var tab_licz:typ_liczba; ▒
║ var tab_2licz:typ_2liczba; var tab_wyn:typ_wynik); ▒
║ var
║ i,j:integer;
║ liczba:integer;
║ 2liczba:integer;
║ wynik:integer;
║ begin
║ clrscr;
║ randomize;
║ for i:=1 to 3 do tab1[i]:=random(9); ▼
╚═☼═════ 1:26 ════◄�*▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒►─┘
================================================== ==========


Treść zadania: napisz program, ktory dodaje elementy dwoch tablic do siebie a wyniki umieszcza w kolejnej tablicy.

to na gorze to moje proby, prosze o naprowadzenie jak to poprawnie zrobic. Z gory dzieki :)

Rybzor
03-12-08, 13:53
Nie jestem do końca pewien jak ma dodać do trzeciej tablicy, ale przyjmuje, że pierwszy element z pierwszej dodajemy do pierwszego elementu z drugiej i wpisujemy do pierwszego elementu w trzeciej.

Krótki algorytm

program lala;

var
tab1:array[1..5,1..5] of integer;
tab1:array[1..5,1..5] of integer;
tab1:array[1..5,1..5] of integer;
i,j:integer;

begin
randomize;

for i:=1 to 5 do
for j:=1 to 5 do
begin
tab1[i,j]:=random(15);
tab2[i,j]:=random(15);
tab3[i,j]:=0;
end;

for i:=1 to 5 do
for j:=1 to 5 do
begin
tab3[i,j]:=tab1[i,j]+tab2[i,j];
end;

to w sumie wszystko, oczywiście taki tylko szkielet, zrób sobie z tego to co będziesz chciał, rozbuduj czy coś : p

Siriah
07-12-08, 18:15
var
tab1:array[1..5,1..5] of integer;
tab1:array[1..5,1..5] of integer;
tab1:array[1..5,1..5] of integer;


drobna literówka... powinno być:

var
tab1:array[1..5,1..5] of integer;
tab2:array[1..5,1..5] of integer;
tab3:array[1..5,1..5] of integer;