ABA


"עזרה בתרגיל בפסקל (פרוצדורות ופונקציות)"
גירסת הדפסה        
קבוצות דיון לימודים, מדע ותרבות נושא #8758 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 8758
Rul3R
חבר מתאריך 24.3.02
1994 הודעות
   16:33   22.12.03   
אל הפורום  
  עזרה בתרגיל בפסקל (פרוצדורות ופונקציות)  
 
   http://n.rotter.net/User_files/nor/3fe7006603cbbf4e.jpg


מה שאני הבנתי שגם א' וגם ב' הם פרוצדורות , אבל לא הבנתי , האם צריך להיעזר באחת מהפרוצדורות בשביל השנייה ?

או האם צריך להדפיס את 2 החשבוניות ?

(מכיוון שכתוב בהוראה של הכתוב תוכנית - הנפקת חשבוניות כלומר את שניהם , אבל בהוראה ii כתוב שצריך להיעזר באחת מהן ואז כאילו יהיה חשבונית אחת)

תודה לעוזרים !


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכתב דני15  22.12.03 17:19 1
     צריך פה בכלל שני פרוצדורות ! Rul3R 22.12.03 17:25 2
         תדבר שם.. לא צריך שני אשכולות דני15  22.12.03 17:31 3
  נפתרה הבעיה? אם לא, תגיד לי איזה רמה nadav87 22.12.03 18:28 4
     נדב , אם תוכל לעזור לי ! Rul3R 22.12.03 18:38 5
         מכתב דני15  22.12.03 18:46 6
             אבל תגיד לי ... Rul3R 22.12.03 18:59 7
                 שתי פרוצדורות דני15  22.12.03 19:07 8
                     לא הבנתי למה הפרוצדורה השנייה Rul3R 22.12.03 20:31 10
         נפתרה כבר הבעיה? nadav87 22.12.03 20:01 9
  תכנית מלאה בעלת שתי פרוצדורות ומתועדת : דני15  22.12.03 21:42 11
     וואי תודה רבה על ההשקעה ! (ל''ת) Rul3R 22.12.03 22:36 12
         (: דני15  23.12.03 11:20 13

       
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   17:19   22.12.03   
אל הפורום  
  1. מכתב  
בתגובה להודעה מספר 0
 
   http://n.rotter.net/nor/study/8733.shtml


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Rul3R
חבר מתאריך 24.3.02
1994 הודעות
   17:25   22.12.03   
אל הפורום  
  2. צריך פה בכלל שני פרוצדורות !  
בתגובה להודעה מספר 1
 
   איך הגעת שיש רק אחת?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   17:31   22.12.03   
אל הפורום  
  3. תדבר שם.. לא צריך שני אשכולות  
בתגובה להודעה מספר 2
 
  


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

   18:28   22.12.03   
אל הפורום  
  4. נפתרה הבעיה? אם לא, תגיד לי איזה רמה  
בתגובה להודעה מספר 0
 
   זתומרת באיזו כיתה אתה לומד? לכמה יחידות? כדי שאני אדע אם זה לרמה שלי בכלל. אני סיימתי בגרות 2 יחידות במדעי המחשב שנה שעברה. למדתי פרוצדורות ופונקציות. אני מקווה שאני יכול לעזור


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Rul3R
חבר מתאריך 24.3.02
1994 הודעות
   18:38   22.12.03   
אל הפורום  
  5. נדב , אם תוכל לעזור לי !  
בתגובה להודעה מספר 4
 
   זה שאלה מהבגרות , אני בכיתה י' עכשיו..


ולדני .. מצידי תמחק את האשכול הקודם כי הוא קצת לא ברור..
תודה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   18:46   22.12.03   
אל הפורום  
  6. מכתב  
בתגובה להודעה מספר 5
 
   תשתמש ברעיון הכללי כדי להפוך ת'תוכנית שכתבתי לשתי פרוצדורות כך שהתוכנית הראשית תהיה קטנה יותר.(לא נראה לי שזה משנה).

ואל תגיד לי למחוק כי אני לא מנהל.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Rul3R
חבר מתאריך 24.3.02
1994 הודעות
   18:59   22.12.03   
אל הפורום  
  7. אבל תגיד לי ...  
בתגובה להודעה מספר 6
 
   צריך שני פרוצדורות שאחת נעזרת בשנייה כדי שתהיה רק חשבונית אחת

או שני פרוצדורות ושתי חשבוניות?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   19:07   22.12.03   
אל הפורום  
  8. שתי פרוצדורות  
בתגובה להודעה מספר 7
 
   ערכתי לאחרונה בתאריך 22.12.03 בשעה 19:13 בברכה, דני15
 
הפרוצדורה המקורית.
והפרוצדורה שקולטת, מחשבת ומדפיסה שמשתמשת בפרוצדורה א'.
ותוכנית קצרצרה למימוש הפרוצדורות.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Rul3R
חבר מתאריך 24.3.02
1994 הודעות
   20:31   22.12.03   
אל הפורום  
  10. לא הבנתי למה הפרוצדורה השנייה  
בתגובה להודעה מספר 8
 
   צריכה את השנייה..?


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

   20:01   22.12.03   
אל הפורום  
  9. נפתרה כבר הבעיה?  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   21:42   22.12.03   
אל הפורום  
  11. תכנית מלאה בעלת שתי פרוצדורות ומתועדת :  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 22.12.03 בשעה 21:45 בברכה, דני15
 

program hotel;
procedure hotel_bill(room,days,services:integer);
(*הפרוצדורה מקבלת מספר חדר, כמות ימים ותשלום עבור
שירותים נוספים*)
(*הפרוצדורה מחשבת ומדפיסה את סכום התשלום
עבור כל הימים בתוספת שירותים נוספים לפי התעריף 400 ש"ח ליום*)
var
sum:integer;
begin
sum:=(400*days)+services;
writeln('האורח שהה במלון',days,' ימים');
writeln('האורח שהה בחדר מספר',room);
writeln('התשלום הכולל עבור האירוח הוא',sum);
if sum>2000 then
writeln('ארבעה תשלומים');
end;

procedure total(room_t:integer);
(*הפרוצדורה מקבלת מספר חדר*)
(*הפרוצדורה קולטת את מספר הימים שהאורח שהה במלון
ותשלום עבור שירותים נוספים בכל יום וסוכמת*)
var
days_a:integer;(*משתנה שמקבל את כמות הימים*)
i:integer;(*מונה לולאה*)
sum:integer;(*סכום שירותים נוספים*)
advanced_services:integer;(*משתנה אליו נקלטים תשלומים נוספים לכל יום*)
begin
sum:=0;
writeln('כמה ימים שהה האורח במלון ?');
readln(days_a);
for i:=1 to days_a do
begin
writeln('מהו התשלום עבור שירותים נוספים ליום מספר ',i,' ');
readln(advanced_services);
sum:=sum+advanced_services;
end;
hotel_bill(room_t,days_a,sum);
(*זימון הפרוצדורה הנ"ל לשם הדפסת מספר החדר, כמות הימים,
והסכום הכולל לתשלום לפי כמות הימים
ותשלומים נוספים עבור כל יום*)

end;


(*תכנית ראשית המממשת את הפרוצדורות הנל*)

var
room_m:integer;
begin
writeln('הקלד מספר חדר ');
readln(room_m);
(*לולאת זקיף כל עוד לא נקלט מספר חדר 999*)
while room_m<>999 do
begin
total(room_m);(*זימון הפרוצדורה
הסוכמת את התשלום עבור שירותים נוספים תוך שימוש
בפרוצדורה א' כדי למצוא את הסכום הכולל עבור
ימי שהיה ותשלומים נוספים*)
writeln('הקלד מספר חדר ?');
readln(room_m);
end;
end.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Rul3R
חבר מתאריך 24.3.02
1994 הודעות
   22:36   22.12.03   
אל הפורום  
  12. וואי תודה רבה על ההשקעה ! (ל''ת)  
בתגובה להודעה מספר 11
 
   ערכתי לאחרונה בתאריך 22.12.03 בשעה 22:39 בברכה, Rul3R
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   11:20   23.12.03   
אל הפורום  
  13. (:  
בתגובה להודעה מספר 12
 
  


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

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

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



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