ABA


"המדריך לפרוצדורות בפסקל"
גירסת הדפסה   אשכול נעול - לקריאה בלבד
 
   
קבוצות דיון מדריכים, טריקים וטיפים נושא #8255 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 8255
Benayoun15
חבר מתאריך 7.6.02
1026 הודעות, דרג אמינות חבר זה
   14:27   16.03.03   
אל הפורום  
  המדריך לפרוצדורות בפסקל  
 
   המבנה של פרוצדורה כללית נראית ככה:

procedure name;
begin
bla bla
end;

ה name זה שמה של הפרוצדורה וכל הפקודות מבוצעות בין ה begin וה end

זה היה המבנה של פרוצדורה מאוד פשוטה. עכשיו נעבור למשהו יותר מסובך: פרוצדורה עם משתנים ופרמטרים

אפשר להוסיף לפרוצדורה משתנים ופרמטרים
הפרמטרים זה שמכניסים לפרוצדורה ערכים/משתנים שיש בהם ערכים ומשתמשים איתם לביצוע הפקודות
דוגמא: פרוצדורה שלוקחת מספר ומראה את המספר הגדול ממנו באחד. אפשר להיכנס לפרוצדורה עם ערך למשל 2 או עם משתנמה שמכיל מספר

פרווצדורה כזאת אנחנו רושמים ככה:


procedure name(a:integer);
begin
a:=a+1;
writeln(a);
end;

בשורה ראשונה אנחנו מצהירים על הפרוצדורה. שמה הוא name וכמו שאתם רואים בסוגריים נכנסים אליה עם פרמטר a מסוג שלם. זה יכול להיות מספר או משתנה שיש בו מספר. העיקר שיהיה מסוג שלם

בתוכנית אנחנו מצהירים ככה על הפרוצדורה:


name(2)

זאת היתה דוגמה להיכנס לפרוצדורה עם 2.

עכשיו נעבור לפרוצדורות עם משתנים:

המבנה נראה ככה:


procedure name(var a:integer);
begin
a:=a+1;
writeln(a);
end;


כמו שאתם רואים ההבדך בין פרמטר ומשתנה הוא במילה var
כאן אי אפשר להיכנס עם מספר אלא רק עם משתנה!!

אז אפשר לכתוב את זה בתוכנית ככה:


name(x)

כאשר איקס משתנה מסוג שלם


כל הזכויות על המדריך שמורות לבניון ©


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  LOL אולי תעשה מדריך לRESET למחשב? pif 17.03.03 02:08 1

       
pif

   02:08   17.03.03   
אל הפורום  
  1. LOL אולי תעשה מדריך לRESET למחשב?  
בתגובה להודעה מספר 0
 
  


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

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



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