Практические задачи можно (и нужно) придумывать самому. В учебниках и курсах вечно одно и тоже - создать таблицу умножения вложенными циклами, вывести на экран четные или нечетные числа (эта задача вообще стандартно присутствует во всех курсах) и так далее.