Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.09.2010, 18:54   #1
AcidBurst
 
Регистрация: 17.09.2010
Сообщений: 9
По умолчанию Простейшие вычисления

товарищи программисты)) вот такая вот задачка: создать программу, которая получает с клавиатуры число х и вычисляет результаты двух выражений: 1-2*x+3*x^2-4*x^3 и 1+2*x+3*x^2+4*x^3. Разрешается использовать не более четырех операций умножения и четырех операций сложения и вычитания.

x:=strtoint(Edit1.text);

a:=x*x; // 2 степень
b:=a*x; // 3 степень
c:=3*a; // 3*x^2
d:=4*b; // 4*x^3
e:=1-a+c-d;
Edit2.text:=inttostr(e);

f:=1+a+c+d;
Edit4.Text:=inttostr(f);

у меня вот тут 6 операций сложения и вычитания. не могу никак сообразить где две операции убрать. дайте подсказку пожалуйста
AcidBurst вне форума Ответить с цитированием
Старый 29.09.2010, 19:46   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Было. В вики схема Горнера для вычесления значения многочлена в точке.
p51x вне форума Ответить с цитированием
Старый 29.09.2010, 20:09   #3
AcidBurst
 
Регистрация: 17.09.2010
Сообщений: 9
По умолчанию

можно, но тогда будет превышение знаков сложния и вычитания
AcidBurst вне форума Ответить с цитированием
Старый 01.11.2010, 10:48   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

(ax^2+c)*x+(bx^2+d)
-------------------
x2=x*x 1 0
r1=a*x2+c 1 1
r2=b*x2+d 1 1
r1*x+r2 1 1
-------------------
4 3

(ax+b)*x*x +(cx+d) (1,1)+(2,0)+(0,1)+(1,1)=(4,3)
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 01.11.2010 в 10:50.
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
тема: Простейшие графические построения Andrux Общие вопросы C/C++ 4 25.12.2009 17:51
3 простейшие задачи по ТП за 20р XOsman Фриланс 3 13.12.2009 16:58
Простейшие задачки zoza1 Общие вопросы Delphi 1 11.09.2009 21:10
Простейшие графики функций в Delphi dee_lv Помощь студентам 3 06.05.2008 23:58