Первая. нужно сделать Оочень дружественный и афигительный интерфейс
Использовать алгоритмы:
1) Алгоритм Рутисхаузера
2) Обратная польская запись
3) выбрать самим
Вычислять сложные математические выражения (например (1,5-x1*(1-x2))^2+(2,25-x1*(1-x2^2))^2+(2,625-x1*(1-x2^3))^2 :)
Должно быть цифры с плавающей точкой, подсказки всплывающие, строка состояния, справка, должен сохранять результат вычисления, загружать из файла выражения и с клавитуары
Т.к. я студентка, бюджет: 250 руб
вторая:). Выбрать из первой проги тот алгоритм который больше всего понравился и добавить к нему график. В программе должна быть задана функция(вбивать пальчиками или из файла, без sin и cos). Придумать какие-нибудь фишки с графиком( можно менять маштаб, происходило масштабирование, чтобы возможно было задавать отрезок, на котором смотреть можно как на этом отрезке ведет себя график. Обработка ошибок(выводилось окно, где гооврится, что на данном интервале функция не опредлена. Возможность отображать несколько графиков в одной системе координат
Бюджет 250 оуб
Третья, написать точно такую же прогу
Обучающая программа на нахождение кратчайшего пути.
Как именно ей пользоваться написано в окне правом верхнем углу. Теперь как искать путь. Возьмем к примеру вот такой график из первого примера отсюда
Предположим, что тот кружочек, где цифра 5-начало, где 1-конец. В нашей задачи, цифр в кружочках нет, мы должны их проставить сами, те цифры, что надо дугами-называются весами. Итак, движение осуществляется от конца к началу, смотрим как добраться до кружочка где внутри стоит 3, можно со стороны где 9, а можно где 6, но, мы выбираем тот путь где сумма весов меньше, т.е. 9+2=11, а 6+11=17 значит в кружочке где 3 пишем 11, т.к. оно наименьшее, дальше, где кружочек с номером 2 там либо 5+15=21 либо опять 11+10= 21, ставим где кружосчек 2- 21, до кружочка где 1 мы можем добраться двумя способами: из 3 в первый, 11+9=20 и из второго 21+7=28, В КРУЖОЧКЕ где 1 выбираем наименьшее, т.е. 20, кратчайший путь найден. Таким способом должны быть заполнены все кружочки графика.
Бюджет: 250 руб.
Среда-плюсы или билдер, первые 2 проги должны быть с подробными описаниями...
Сроки: третья программа: четверг
первые две: неделя.