<prompt> Unda algoriti ambayo inachukua orodha ya ingizo ya nambari kamili na kurejesha orodha ya miraba ya kila nambari.  <response>: Hapa kuna algoriti rahisi ambayo inaweza kuchukua orodha ya ingizo ya nambari kamili na kurudisha orodha ya miraba ya kila nambari: Algorithm: 1. Unda orodha tupu ya matokeo. 2. Kwa kila nambari kamili katika orodha ya ingizo: a. Kokotoa mraba wa nambari kamili. b. Ongeza mraba kwenye orodha ya matokeo. 3. Rudisha orodha ya pato. Katika Python, algoriti hii inaweza kutekelezwa kama ifuatavyo: python def square_listinput_list: output_list kwa x katika input_list: output_list.appendx2 return output_list jaribu algoriti na uchapishaji wa mfano wa ingizo. orodha_ya_mraba2, 3, 5, 8 Inapoendesha msimbo, huleta jibu: 4, 9, 25, 64, ambazo ni miraba ya nambari kamili za ingizo. 