ABA


"פסקל - אני צריך בבקשה עזרה בתרגיל, משהו לא יוצא לי נכון"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13137 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13137
Y_hacker

דרג אמינות חבר זה
   21:21   27.03.06   
אל הפורום  
  פסקל - אני צריך בבקשה עזרה בתרגיל, משהו לא יוצא לי נכון  
 
   יש לי תרגיל שאני אמור לקלוט מערך דו מימדי ולסכום את האיברים שבכל
עמודה לתוך מערך ולסכום את כל האיברים שבכל עמודה לתוך מערך
ולהדפיס את הכל. עכשיו, הצלחתי הכל חוץ מהעיניין של הסכימת עמודות.
אני יראה פה את מה שכתבתי (רק את החלקים הרלוונתים) מי שרוצה העלתי גם
קובץ טקסט עם התוכנית המלאה.

program ex2;
uses crt;
const
n=6;
m=8;
type
du_type=array of integer;
ar_typeb=array of integer;
ar_typec=array of integer;
var
a:du_type;
b:ar_typeb;
c:ar_typec;

procedure sum_colums(a1:du_type;var c1:ar_typec);
{sumes all the numbers in the colums and puts them in
the right place in a new array}
var
i,j,sum:integer;
begin
for i:=1 to m do
begin
sum:=0;
for j:=1 to n do
sum:=sum+a1;
c1:=sum;
end;
end;{sum_colums}

https://rotter.name/User_files/nor/44283b3008ded53e.txt


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  בשביל העמודות אתה צריך לסכום nesher  27.03.06 23:39 1
     אממ לא כלכך הבנתי :) Y_hacker 28.03.06 10:27 2
  פה התבלבלת: עידן_הכלי 29.03.06 16:51 3

       
nesher 

דרג אמינות חבר זה
   23:39   27.03.06   
אל הפורום  
  1. בשביל העמודות אתה צריך לסכום  
בתגובה להודעה מספר 0
 
   אחרי כל סכימה של שורה...
לפני ה-endl; של הלולאה של i תעשה את הסוכם לעמודות


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Y_hacker

דרג אמינות חבר זה
   10:27   28.03.06   
אל הפורום  
  2. אממ לא כלכך הבנתי :)  
בתגובה להודעה מספר 1
 
   אם אפשר טיפה יותר פירוט
תודה על העזרה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
עידן_הכלי

דרג אמינות חבר זה
   16:51   29.03.06   
אל הפורום  
  3. פה התבלבלת:  
בתגובה להודעה מספר 0
 
   הפרוצדורה sum_colums אמורה לסכם את הטורים

ככה שאם אתה רץ מ 1 עד m אתה עובר בכל הטורים,

אז המשתנה השני j צריך לרוץ עד n כ יזה מספר השורות,

בכל טור אתה רץ מ-1 עד n בשורות.

אתה צריך לכתוב


for j:=1 to n do
sum:=sum+a1{j,i};


כי השורה משתנה כל פעם ולא הטור, השורה מוגדרת ראשונה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net