נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: שאלה במערכים

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
Katya
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 13 December 2008 בשעה 00:14 | IP רשוּם
ציטוט Katya

אולי יש למישהו רעיון איך לפתור את השאלה הזאת:

א. כתבו פונקציה בעלת המפרט ) prototype ( הבא:

void reverse_switch_pairs(int array[], int size); הפונקציה מקבלת מערך של מספרים ממשיים ואת גודל המערך. היא מחליפה בין הערכים

בתאים הזוגיים במערך לבין הערכים במקומות האי-זוגיים )כלומר תא 0 יוחלף עם תא 1, תא 2

יוחלף עם תא 3, וכן הלאה(, ולאחר מכן היא הופכת את סדר המערך )מהסוף להתחלה(.

לדוגמא: אם לפונקציה מועבר המערך 1 2 3 4 5 6 7 8 9 10 , אז הוא ישתנה להיות:

" 9 10 7 8 5 6 3 4 1 2 )כי זה ההיפוך של 2 1 4 3 6 5 8 7 10 9 .)

ב. כתבו תוכנית שקולטת 10 מס' שלמים למערך ומדפיסה אותו לאחר הפעלת הפונקציה מסעיף א'. כתבו

את התוכנית כך שאם נרצה לשנות את מספר הקלטים נדרש לבצע שינוי יחיד בקוד.

חזרה לתחילת העמוד הצג את כרטיס החבר של Katya חפש הודעות אחרות של Katya בקר בדף הבית של Katya
 
כפיר
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 13 December 2008 בשעה 16:14 | IP רשוּם
ציטוט כפיר

קוד המקור של התכנית:


דוגמת ריצה של התכנית:
חזרה לתחילת העמוד הצג את כרטיס החבר של כפיר חפש הודעות אחרות של כפיר בקר בדף הבית של כפיר
 
Katya
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 14 December 2008 בשעה 19:43 | IP רשוּם
ציטוט Katya

תודה לך ...

זה מאוד עזר לי

חזרה לתחילת העמוד הצג את כרטיס החבר של Katya חפש הודעות אחרות של Katya בקר בדף הבית של Katya
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה