Гм... А вы действительно искренне не понимаете, почему? Ваша учительница абсолютно права. И это не маразм. В решении подобных задач перестановка множителей недопустима. Вам выше Alirina очень наглядно объяснила - почему. Дело не в сегодняшних реалиях и программах. Так учили и раньше, когда программа была одна.