לפניך קטע קוד המופעל על מערך חד-ממדי arr מטיפוס int בגודל 8, ומאפס איברים במיקומים זוגיים שערכם גדול מ-9 וקטן מ-100.
לפניך קטע קוד המופעל על מערך חד-ממדי arr מטיפוס int בגודל 8, ומאפס איברים במיקומים זוגיים שערכם גדול מ-9 וקטן מ-100.
for (int i = 0; i < arr.Length; i = i + 2)
{
if ((arr[i] > 9) && (arr[i] < 100))
{
arr[i] = 0;
}
}
מערך arr הנתון בשאלון (8 תאים, אינדקסים 0–7)
index: 0 1 2 3 4 5 6 7
arr: 12 2 324 33 67 888 9 5
סעיף א
לפניך המערך arr הבא (12, 2, 324, 33, 67, 888, 9, 5). עקוב בעזרת טבלת מעקב אחר ביצוע קטע הפעולה. בטבלת המעקב יש לכלול: עמודה ל-i, עמודה ל-arr[i], ועמודה שבה יצוין אם התנאי בפקודת if מתקיים או אינו מתקיים. הצג את המערך לאחר ביצוע הקטע.
סעיף ב
תן דוגמת מיוצגת למערך בגודל 8, שעבורו, לאחר ביצוע קטע הפעולה, כל ערכי המערך יהיו שונים מ-0.
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.