07-04-2005, 16:10
|
|
|
חבר מתאריך: 25.10.04
הודעות: 551
|
|
המתכונת שהיתה לנו היום במחשבים (1 יחל) - קיבלנו ת'דף.
הנה המתכונת (העתקתי אותה) :
חלק א' - 50 נק'כל שאלה 10 נק' צריך לעשות הכל.
1. לפניך קטע תוכנית הכתוב בפסקל :
קוד:
SHA:='LOM'
writeln(sha,'lom');
רשום את הפלט שיוצג לאחר הרצת קטע התוכנית.
2. לפניך קטע תוכנית הכתוב בפסקל. בחר מספרים כרצונך עבור נתוני הקלט ועקוב בעזרת טבלת מעקב אחר קטע התוכנית שלפניך. רשום מה יודפס.
קוד:
read (x,y);
Z:= X+2;
X:=z+sqr(y);
writeln(x,y,z);
X:= 36;
Y:= sqrt(x)*2;
Z:= x-y;
writeln(z);
3. תרגם את האלגוריתם המילולי שלפניך לקטע תוכנית פסקל :
קלוט מספר שלם וחיובי למשתנה SOF
הצב את שארית חלוקתו של SOF ב 2 במשתנה Divi
הדפס את ערך מכפלתו של משתנה SOF ב 5.
4. יש להציב במשתנה את הערך 100, ובמשתנה אחר את המילה "קיבלתי". יש לכתוב קטע תוכנית בפסקל שיציב למשתנים את הערכים המבוקשים וידפיס את ההודעה "קיבלתי 100 במחשב".
יש להצהיר על המשתנים הדרושים.
יש לכתוב את סדר קליטת הנתונים - מי ראשון ומי שני.
5. לפניך תרשים זרימה :
א. עקוב בעזרת טבלת מעקב אחר תרשים הזרימה ורשום מה יודפס. בחר נתוני קלט כרצונך.
ב. תרגם את תרשים הזרימה לתוכנית פסקל.
6. לפנייך קטע תוכנית הכתוב בפסקל. עקוב בעזרת טבלת מעקב אחר קטע התוכנית ורשום מה יודפס.
קוד:
count:=0;
Begin
Read(number);
if number <= 10 then count:=count+1;
end;
writeln(count);
הקלט לתוכנית הוא (מימן לשמאל) : 1, 2-, 10, 15, 8
הסבר במשפט אחד מה מבצע האלגוריתם.
חלק ב' - צריך לבחור 2 שאלות מתוך 3 - 20 נק' כל שאלה.
7. חברת טיולים יצאה במבצע "טיול שנתי" לבתי הספר התיכוניים במרכז הארץ. תקנון המבצע מפרט את מחירי הטיולים לפי מספר התלמידים המשתתפים.- אם יצאו לטיול 100 תלמידים או פחות - יהיה מחיר הטיול 150 שח לתלמיד
- אם יצאו יותר מ 100 תלמידים - יהיה מחיר הטיול 120 שח לתלמיד
- אם יצאו יותר מ 200 תלמידים - יהיה מחיר הטיול 100 שח לתלמיד.
כתוב תוכנית אשר תקלוט שם של בית ספר ואת מספר התלמידים שנרשמו לטיול מבית ספר זה. התוכנית תחשב ותדפיס את מחיר הטיול לכל תלמיד ואת המחיר הכולל שצריך לשלם בית הספר.
8. על רכז הספורט שבבית ספר "כדורי" הוטל לבחור תלמידים המתאימים לנבחרת הכדורגל. הבחירה תעשה על פי הקריטריונים הבאים :גיל - בתחום 14 - 17, גובה - מעל 175 סמ', זמן ריצה - פחות מ 15 שניות. כתוב תוכנית הקולטת את נתוני הריצה ל 100 מטר, של 50 תלמידים. הנתונים יכילו : שם, גיל, גובה, וזמן ריצה. התוכנית תדפיס את שמותיהם של התלמידים שמתאימים לנבחרת הכדורסל.
9. בחברת אשראי "כסף כל" הוחלט להעניק כרטיס פלטטינה המקנה זכויות יתר ללקוחות אשר משכורתם עולה על 50000 שח בחודש. כתוב תוכנית הקולטת את שמותיהם ומשכורתם החודשית של לקוחות החברה והדפס את שמותיהם של הלקוחות שזכאים לכרטיס פלטינה. התוכנית תסתיים כאשר יקלט לקוח בשם "Finito".
בחלק ב' בחרתי את שאלות 8 ו 9 כי ידעתי שאני יסתבך עם ה ifים שיש בתרגיל 7.
יכול לעזור לכל אלו שעומדים לעשות מתכונת בקרוב.
|