اذا كان لدیك عناصر مخزنة في مكدس Stack1 اكتب دالة باسم PrDeStack تقوم بطباعة عناصر Stack اذا كان عدد العناصر الموجبة أكثر من عدد العناصر السالبة وتقوم بنقل عناصر Stack الى List اذا كان عدد عناصر الموجبة اقل او یساوي عدد العناصر السالبة الى مكدس ومن ثم یتم طباعة عناصر List؟
اذا كان لدیك عناصر مخزنة في مكدس Stack1 اكتب دالة باسم SplitStack تقوم بفصل عناصر المكدس المكدسین الجدیدین. الزوجیة الى مكدس 2Stack وعناصر المكدس الفردیة الى مكدس 3Stack ومن ثم یتم طباعة محتویات
اذا كان لديك عناصر مخزنة في قائمة 1List اكتب دالة باسمPN _Split تقوم بفصل عناصر القائمة الموجبة ) أكبر من أو يساوي صفر( الى المكدس 1stack وعناصر القائمة السالبة ) أقل من صفر ( الى 2List ومن ثم طباعة محتويات المكدس و القائمتين؟