י גמיש
כללי:
- במבחן 4 שאלות יש לענות על 3 מהן. שאלה 2 חובה.
- משך המבחן:שיעור אחד.
- חומר עזר:ספר,מחברת אישיים.
שאלה 1 .30 נקודות
כתוב תוכנית הקולטת 3 שלמים ומדפיסה אותם בסדר יורד.לדוגמא:
קלט:8,2,6 פלט:8,6,2 . (משמאל לימין).
קלט 2,-2,2 פלט: 2,2,-2
שאלה 2 .40 נקודות
מה יהיה ערכו של המשתנה X בסוף קטע התוכנית.
חובה להיעזר בטבלת מעקב.
Int x,y,z;
x=4; y=6; z=2;
if(x > y)
x=x+1;
else
x=x+y
if(x > z)
x=x+2;
else
x=x+z;
Console.WriteLine(x);
שאלה 3 .30 נקודות
כתוב תוכנית הקולטת מספר שלם ומבצעת:
א. אם המספר שלילי (כלומר המספר קטן מ- 0 ) התוכנית תהפוך אותו לחיובי.
ב. הדפסת סכום ספרות המספר.
ג. הדפסת מכפלת ספרות המספר.
כל זאת בתנאי שהמספר הוא דו- ספרתי.אם לא ,התוכנית תדפיס הודעה בהתאם.
שאלה 4 .30 נקודות
כתוב תוכנית הקולטת שני שלמים X,Y ומבצעת:
אם X>Y התוכנית תחליף בין ערכי X ו- Y .