Единственное, что из школьной программы не найти в сети — это ЕГЭ. Билеты экзаменов строго секретны, и их точно не сольют.
А вот решения домашних заданий по всем предметам отыскать легко, если правильно составлять запросы. Если учебник отечественный, ответы на задания скорее всего найдутся в Яндексе. А если нет — тогда надо сёрфить Google.
Где найти ответы на задания в интернете: правила поиска
Сначала вбейте номер задачи, предмет, автора и год издания учебника плюс добавьте слово «ответ». Велика вероятность, что решение найдется сразу. Еще один совет — приписывайте ко всему упомянутому слова ГДЗ, «решебник» или «готовые домашние задания».
Также эффективно вписать в поисковую строку часть условия задачи и — ввести сначала в кавычках (точный запрос), а потом без них. Многие учебники живут не один год, и решения почти всех заданий найдены и выложены в интернете.
Иногда в сети обнаруживается не точно такая, а очень похожая задача — только с другими исходными данными. В таком случае просто надо использовать то же решение, пересчитанное под ваши цифры.
P.S.
И последнее: учителя отлично знают о существовании ГДЗ в сети. Поэтому, если возможно, слегка меняйте форму ответа — но так, чтобы схема и результат остались те же.