<prompt> Unda algoriti ya kutafuta nambari kuu kati ya 1 na 100  <response>: Hapa kuna algoriti ya kutafuta nambari kuu kati ya 1 na 100: 1. Unda orodha ili kuhifadhi nambari kuu kati ya 1 na 100. 2. Rudia safu ya nambari kati ya 2 hadi 100, kwani 1 haizingatiwi kama nambari kuu. . 3. Kwa kila nambari katika safu, angalia ikiwa inaweza kugawanywa sawasawa na nambari yoyote isipokuwa 1 au yenyewe. Ili kufanikisha hili, rudia juu ya anuwai ya nambari kati ya 2 hadi nambari yenyewe. 4. Ikiwa nambari inaweza kugawanywa kwa usawa kwa nambari yoyote, basi sio nambari kuu, kwa hivyo endelea kwa marudio yanayofuata. Vinginevyo, ongeza nambari kwenye orodha ya nambari kuu. 5. Mwishoni mwa kitanzi, utakuwa na orodha ya nambari kuu kati ya 1 na 100. Hapa kuna sampuli ya utekelezaji wa algorithm katika Python: Hatua ya 1 - Unda orodha ya kuhifadhi nambari kuu kati ya 1. na 100 prime_numbers Hatua ya 2 - Rudia juu ya anuwai ya nambari kutoka 2 hadi 100 kwa i katika safu 2, 101: Hatua ya 3 - Rudia juu ya safu ya nambari kati ya 2 hadi nambari yenyewe kwa j katika safu 2, i: Hatua ya 4 - Angalia ikiwa nambari inaweza kugawanywa kwa nambari ya jth. Ikiwa ni, basi vunja na uende kwa nambari inayofuata kwa nje kwa kitanzi ikiwa i j 0: vunja kingine: Hatua ya 5 - Ikiwa kitanzi hakikutoka kupitia taarifa ya mapumziko, basi nambari ni ya msingi. Iongeze kwenye orodha ya nambari kuu prime_numbers.ongezai Chapisha orodha ya nambari kuu kati ya 1 na 100 chapanambari_za_idadi Hii hutoa orodha ifuatayo ya nambari kuu kati ya 1 na 100: 2, 3 , 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 