שפת C/מערכים/תרגילים: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Atavory (שיחה | תרומות)
אין תקציר עריכה
Atavory (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
{{שפת C}}
 
{{בעבודה}}
==1
 
==2==
כתבו תוכנית שמגדירה מערך דו-מימדי של 5 שורות ו-5 עמודות, וקולטת לתוכו מספרים. אחר-כך המשתמש יכול להקליד מספר שורה ומספר עמודה בין 1 ל-5, והתוכנית תגיד לו מהו המספר שנמצא באותו תא. אם יקליד מספר שורה או עמודה שאינם קיימים - תוצג הודעת שגיאה, והמשתמש יתבקש להקליד מחדש (נזכור שהאינדקסים במערך הם 0-4, ולכן אם המשתמש יקליד למשל 1,4 צריך יהיה להציג את המספר שבמיקום 0,3 במערך). התוכנית תשאל את המשתמש אם להמשיך (1) או להפסיק (2) אם יבחר להמשיך הוא יתבקש שוב להקליד שורה ועמודה, וכך הלאה, כשיבחר להפסיק - התוכנית תסתיים בהודעה "!Goodbye". '''''רמז:''''' לקליטת המספרים, השתמשו בלולאת for כפולה (לולאה בתוך לולאה)