<prompt> Tengeneza programu ya c ili kuhesabu kutokea kwa kila nambari kwenye orodha  <response>: Hapa kuna programu ya C inayohesabu kutokea kwa kila nambari katika orodha: c jumuisha jumuisha kwa kutumia namespace std; int main int n; unordered_map numberCount; cout Ingiza idadi ya vipengele kwenye orodha: ; cin n; cout nIngiza vipengele vya orodha: ; kwaint i 0; i x; nambariHesabux; cout nMatukio ya kila nambari katika orodha ni: endl; kwaauto i : numberCount cout Nambari i.kwanza hutokea i.pili mara. mwisho; kurudi 0; Programu hii hutumia ramani isiyopangwa ili kuhifadhi hesabu ya kila nambari kwenye orodha. Kitufe kwenye ramani kinawakilisha nambari na thamani inawakilisha hesabu yake. Programu inachukua idadi ya vipengele katika orodha n kama ingizo kutoka kwa mtumiaji ikifuatiwa na vipengele n vya orodha. Kisha husasisha hesabu ya kila nambari kwenye ramani. Pato ni hesabu ya kila nambari kwenye orodha. 