כתוב פעולה חיצונית isExist בשפת Java או IsExist בשפת C#.
הפעולה תקבל מספר num מטיפוס שלם בין 0 ל־9 (כולל), ומחסנית stk מטיפוס שלם.
הפעולה תחזיר true אם יש במחסנית מספר שספרת האחדות שלו שווה למספר num, אחרת היא תחזיר false.
הנח שהמספרים במחסנית stk אינם שליליים.
הערה: חובה לשמור על מבנה המחסנית עם סיום הפעולה.
נגדיר: הספרה המשמעותית במספר היא הספרה הכי שמאלית שלו.
כתוב פעולה חיצונית allExist בשפת Java או AllExist בשפת C#, המקבלת מחסנית stk שאינה ריקה, מטיפוס שלם.
הפעולה תחזיר true אם כל הספרות המשמעותיות במספרים שבמחסנית מופיעות בספרת האחדות במספרים כלשהם במחסנית, אחרת היא תחזיר false.
הנח שהמספרים במחסנית stk אינם שליליים.
(לשם פתרון סעיף זה תוכל להשתמש בפעולה clone המעתיקה מחסנית, ובפעולה מסעיף א').
כתוב פעולה חיצונית isExist בשפת Java או IsExist בשפת C#.
הפעולה תקבל מספר num מטיפוס שלם בין 0 ל־9 (כולל), ומחסנית stk מטיפוס שלם.
הפעולה תחזיר true אם יש במחסנית מספר שספרת האחדות שלו שווה למספר num, אחרת היא תחזיר false.
הנח שהמספרים במחסנית stk אינם שליליים.
הערה: חובה לשמור על מבנה המחסנית עם סיום הפעולה.
נגדיר: הספרה המשמעותית במספר היא הספרה הכי שמאלית שלו.
כתוב פעולה חיצונית allExist בשפת Java או AllExist בשפת C#, המקבלת מחסנית stk שאינה ריקה, מטיפוס שלם.
הפעולה תחזיר true אם כל הספרות המשמעותיות במספרים שבמחסנית מופיעות בספרת האחדות במספרים כלשהם במחסנית, אחרת היא תחזיר false.
הנח שהמספרים במחסנית stk אינם שליליים.
(לשם פתרון סעיף זה תוכל להשתמש בפעולה clone המעתיקה מחסנית, ובפעולה מסעיף א').