View Single Post
ישן 04-02-07, 17:36   # 1
link
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 191

link לא מחובר  

בעיה בשיעורי בית בפאסקל

שלום, יש לי שיעורי בית בפאסקל לעשות משחק איקס עיגול עם הגדרה של יחידה(unit) הבעיה היא שאני בודק מה שיש במערכים הוא מדפיס לי 0 למרות שאני מזין לו ערך אחר. אשמח אם תעזרו לי:
היחידה:
קוד:
unit unit1;

interface

        type dod = record
             setup: array [1..3,1..3] of integer;
        end;

         procedure insert(a: dod);
         procedure draw(s: dod);

         implementation

         procedure insert(a: dod);
         var i,j : integer;
         begin
              for i := 1 to 3 do begin
                  for j := 1 to 3 do begin
                     a.setup[i,3] := 5;
                  end;
              end;
         end;

         procedure draw(s: dod);
         var i, j: integer;
         begin
              for i := 1 to 3 do begin
                  for j := 1 to 3 do begin
                      write(s.setup[i,j]);
                  end;
                  writeln;
              end;
         end;

begin
end.
הקובץ הראשי:
קוד:
program xyz;
uses wincrt, unit1;

     var action: dod;

begin
     insert(action);
     draw(action);
end.
זה ליום רביעי, אז אשמח לקבל תשובות בהקדם.
  Reply With Quote