Я когда учился программированию в университете, то меня такие задания всегда бесили. Я уже работал в одной конторе и писал более сложный код, а на мелкие программы время тратить было лень. Я студентам младших курсов за небольшую плату давал подработку, они мне и писали подобные контрольные и курсачи.
Если раньше лёгкие задачи доверяли студентам младших курсов, то сейчас это можно доверить и нейросетям. Они вполне могут достаточно несложные коды для программ самостоятельно написать. Да и сложные коды частично пишут. Главное поставить с помощью правильного промпта чёткое ТЗ. Попробуйте нейросеть deepseek https://pr-cy.ru/app/deepseek/ . Она вполне под такие задачи обучена.