Есть некая числовая переменная X принимающая значения 1,2,3
Есть три функции:
Функция Получить1()
Функция Получить2()
Функция Получить3()
В зависимости от значения X необходимо вызвать соответствующую функцию.
Вариант 1: Сделать общую функцию, которая анализирует X и вызывает нужное
Функция Получить(Х)
Если X = 1 Тогда Возврат Получить1();
ИначеЕсли X = 2 Тогда Возврат Получить2(); // и т.д.
Вариант 2: Использовать "Выполнить" для вызова:
Выполнить("Получить"+ X + "()");
Какой вариант по вашему мнению лучший и почему?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой