eRKa, Ну это совсем простой случай, конечно куда приятнее было бы иметь возможность реплейснуть переменную цифрой и заставить компилятор посчитать вообще любое выражение, но раз нет - приходится такии образом выкручиваться :(
P.S. Парсить выражения, кстати , еще можно при помощи регулярных выражений, но это конечно требует куда более тонкой работы
Ну хорошо, а если мне нужно решить такую задачу :
Пользователь вводит некую строку, которая является некой математической функцией (ну например y = x^2), а программа должна вычислить значение этой функции при каком-нибудь значении x, но пользователь вводит постоянно разные функции (то есть не только x^2, а напрмер x+4, x/2 и т.д) . Как быть в таком случае? Реализовывать символические вычисления?
А вы можете, пожалуйста, поподробнее написать про реализацию с помощью цикла? Я просто не хочу использовать решения, которые совсем не знаю, я просто новичок в C#. Спасибо :)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
P.S. Парсить выражения, кстати , еще можно при помощи регулярных выражений, но это конечно требует куда более тонкой работы