Serpirat, здравствуйте
Во-первых, вы условие прописали не до конца.Quote (Serpirat)
...если 0.5<а<1 и 1<б<2, то интерполяция по 4 числам...
а что должно получиться при невыполнении этих условий ?
во-вторых, только вы один знаете что такое "а" и "б" и по каким числам должна быть интерполяция.
В предоставленной таблице нарисуйте от руки желаемый результат и дайте подробное пояснение