03-04-2006, 12:29
|
|
|
חבר מתאריך: 03.04.06
הודעות: 5
|
|
תרגיל ב c++
שמעו אני עבדתי הרבה ואני מיואש
מישהו יכול לעזור לי לפתור את שניהתרגילים האלו??
4.
נתונה כותרת הפונקציה check הבאה:
int check(int a[], int n, int m)
הפונקציה מקבלת מערך aשל מספרים שלמים, את אורכו n ומספר שלם m.
ידוע שהמערך a ממוין בסדר לא יורד.
הפונקציה עונה על השאלה הבאה:
האם המערך a מכיל את כל האיברים של הקבוצה אם כן הפונקציה מחזירה 1 אחרת מחזירה 0.
השלם את גוף הפונקציה.
5.
א. נתונה כותרת הפונקציה check2 הבאה:
int check2 (int a[], int n)
הפונקציה מקבלת מערך a של מספרים שלמים, ואת אורכו n.
ידוע שa[0] זוגי וש-a[n-1] הינו אי-זוגי, וכן .
הפונקציה מחזירה אינדקס כלשהו i (בין 0 ל n-2) המקיים שa[i] זוגי וש- a[i +1] הינו אי-זוגי.
השלם את גוף הפונקציה.
ב. נכון, שהתרגיל נראה פשוט? אכן כן. כעת מצא פתרון יותר יעיל .
רמז: האם חיפוש בינארי יכול לעזור לי כאן?
אפשר לוותר על 5 ב
תודה רבה!
אנא עזרו לי!
|