Задача вообще простая, есть, предположим 10 поставщиков, я хочу забить цены поставщика А, и накинуть на них 10%, так же хочу забить цены поставщика Б и накинуть на них 20%, а для поставщика В накинуть 30% и т.д. Как это проще сделать?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший