איבר במערך חד־ממדי ייקרא איבר שוויון אם סכום האיברים במערך מצד ימין שלו שווה לסכום האיברים במערך מצד שמאל שלו. לאיבר שנמצא בקצה המערך אין איברים מצד ימין או מצד שמאל שלו, ובמקרה זה הסכום שבצד שבו אין איברים נחשב ל־0.
לדוגמה: במערך החד־ממדי בגודל 6 שלפניך האיבר המסומן הוא איבר שוויון, כי סכום האיברים משני צדדיו שווה ל־6.
arr: -1, 7, 4, 2, 3, 1 (האיבר המסומן הוא 4)
דוגמה נוספת: במערך החד־ממדי בגודל 7 שלפניך האיבר המסומן הוא איבר שוויון, כי סכום האיברים משני צדדיו שווה ל־0.
arr: 6, -3, 4, 2, 0, -6, 3 (האיבר המסומן הוא 6, שנמצא בקצה המערך)
כתוב בשפת Java או בשפת C# פעולה חיצונית שתקבל:
true, אחרת היא תחזיר false.מערך חד־ממדי ייקרא מערך שוויוני אם במערך יש לפחות איבר אחד שהוא איבר שוויון.
כתוב בשפת Java או בשפת C# פעולה חיצונית שתקבל מערך חד־ממדי מטיפוס שלם.
הפעולה תבדוק אם מערך זה הוא מערך שוויוני.
אם כן תחזיר הפעולה true, אחרת היא תחזיר false.
הערה: אפשר להשתמש בפעולה שכתבת בסעיף א.
איבר במערך חד־ממדי ייקרא איבר שוויון אם סכום האיברים במערך מצד ימין שלו שווה לסכום האיברים במערך מצד שמאל שלו. לאיבר שנמצא בקצה המערך אין איברים מצד ימין או מצד שמאל שלו, ובמקרה זה הסכום שבצד שבו אין איברים נחשב ל־0.
לדוגמה: במערך החד־ממדי בגודל 6 שלפניך האיבר המסומן הוא איבר שוויון, כי סכום האיברים משני צדדיו שווה ל־6.
arr: -1, 7, 4, 2, 3, 1 (האיבר המסומן הוא 4)
דוגמה נוספת: במערך החד־ממדי בגודל 7 שלפניך האיבר המסומן הוא איבר שוויון, כי סכום האיברים משני צדדיו שווה ל־0.
arr: 6, -3, 4, 2, 0, -6, 3 (האיבר המסומן הוא 6, שנמצא בקצה המערך)
כתוב בשפת Java או בשפת C# פעולה חיצונית שתקבל:
true, אחרת היא תחזיר false.מערך חד־ממדי ייקרא מערך שוויוני אם במערך יש לפחות איבר אחד שהוא איבר שוויון.
כתוב בשפת Java או בשפת C# פעולה חיצונית שתקבל מערך חד־ממדי מטיפוס שלם.
הפעולה תבדוק אם מערך זה הוא מערך שוויוני.
אם כן תחזיר הפעולה true, אחרת היא תחזיר false.
הערה: אפשר להשתמש בפעולה שכתבת בסעיף א.