אתם מתרגלים שאלה מתוך בגרות מדעי המחשב — יסודות (שאלון 899371)מבחן 2015 · קיץ מועד א · שאלה 4כל שאלות המבחן ←
תכנות בסיסימבני בקרה

לפניך קטע תכנית הכתוב ב-Java וב-C#. a ו-b הם מטיפוס שלם:

int x = 0;
if (a > b)
{
    x = a * b;
    print("***"+x+"***");
}
else
{
    x = a + b;
}
print(x);

(print = System.out.println ב-Java, Console.WriteLine ב-C#).

סעיף א

עקוב בעזרת טבלת מעקב אחר ביצוע קטע התכנית בעבור הערכים: 8 ל-a ו-2 ל-b, וכן 2 ל-a ו-8 ל-b, וכתוב מה יהיה הפלט. בטבלת המעקב יש לכלול עמודה לכל אחד מן המשתנים, עמודה שיצוין בה אם התנאי שבפקודת ה-if מתקיים או אינו מתקיים, ועמודה עבור הפלט.

סעיף ב

תן דוגמה מייצגת של ערכי a ו-b, שבעבורם תהיה שורת פלט אחת בלבד. כתוב מהו הערך של a, מהו הערך של b ומהו הפלט.

שאלות ותגובות על השאלה

🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות

שאלו כאן — ותקבלו מענה מוסמך.

🎓 מרצה לתכנות עונה כאן — תקבלו מענה מקצועי