Processing math: 0%

Решаем задачи Абрамян на Phyton 3. Proc 13

Proc13. Описать процедуру SortDec3(A, B, C), меняющую содержимое переменных A, B, C таким образом, чтобы их значения оказались упорядоченными по убыванию (A, B, C — вещественные параметры, являющиеся одновременно входными и выходными). С помощью этой процедуры упорядочить по убыванию два данных набора из трех чисел: (A_1, B_1, C_1) и (A_2, B_2, C_2).

Решение:

В питоне нет как такового понятия процедуры. Есть функции которые могут возвращать None. Также изменять значение переменных, которые передаются функции в виде параметров, идеологически не верно. Я вижу два обходных решения передавать массивы и использовать Глобальные переменные. Это всё плохо!

Решение через массив:

Другие задачи из раздела Proc можно посмотреть здесь.

Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *