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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2013, 17:28   #1
Vasya94
Пользователь
 
Регистрация: 20.04.2013
Сообщений: 55
По умолчанию Код на Паскале.Перевести на Си.

Вычесления значения многочлена по схеме Горнера.
Код:
uses crt;
type mas=array[0..10] of real;
function Gorner(a:mas;x:real;n:byte):real;
var f,s:real;
    i:byte;
begin
f:=1;
s:=a[n];
for i:=1 to n do
 begin
  f:=f*x;
  s:=s+a[n-i]*f;
 end;
Gorner:=s;
end;
var i,n:byte;
    f,s,x:real;
    a:mas;
begin
clrscr;
write('Введите n=');readln(n);
write('Введите x=');readln(x);
writeln('Введите ',n+1,' коэфф. многочлена степени ',n);
for i:=0 to n do
readln(a[i]);
write('S=',Gorner(a,x,n):0:5);
readln
end.
Заранее спасибо.
Vasya94 вне форума Ответить с цитированием
Старый 20.04.2013, 22:53   #2
Vasya94
Пользователь
 
Регистрация: 20.04.2013
Сообщений: 55
По умолчанию

Что никто не может помочь?
Vasya94 вне форума Ответить с цитированием
Старый 20.04.2013, 23:12   #3
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,316
По умолчанию

Цитата:
Сообщение от Vasya94 Посмотреть сообщение
Что никто не может помочь?
Правильнее сказать, не хочет.
Если бы Вы сами писали решение на паскале, то перевод на си был бы для Вас легкой задачкой (просто другой синтаксис), а так, все выглядит, что Вы нашли решение задачи на неподходящем для сдачи языке.

UPD
И это не схема Горнера.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 21.04.2013 в 00:50.
BDA на форуме Ответить с цитированием
Старый 21.04.2013, 13:14   #4
Vasya94
Пользователь
 
Регистрация: 20.04.2013
Сообщений: 55
По умолчанию

Большое спасибо, я понял уже что не схема Горнера , я уже понял как её написать...
Vasya94 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перевести код с С++ на С majuw Помощь студентам 9 28.04.2013 17:23
С++ перевести код Денис999 Помощь студентам 0 26.10.2010 22:47
Перевести код на C++ mela Помощь студентам 3 01.06.2010 22:35
Перевести код с VB на C# LT. Общие вопросы .NET 2 25.05.2010 19:21