Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

помогите первокурснику с DELPHI

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Porsche



Зарегистрирован: 29.03.2004
Сообщения: 4
Откуда: Сургут

СообщениеДобавлено: Пн Мар 29 2004 21:40    Заголовок сообщения: помогите первокурснику с DELPHI Ответить с цитатой

кто нибудь может помочь с решением задачи по программированию. На delphi/////
Задача для решения с диномическими переменными.....:вот текст задачи:"последовательность многочленов определяется следующим образом:Н0(х)=1, Н1(х)=х,...Нк(х)=х*Нк-1(х)-(К-1)Нк-2(х). Получить многочлен Нn(х)."
ВОТ такая задачка на первом курсе.......осталось последня...помогите plzzzz!!!
_________________
autobahn for Porsche
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
cerber



Зарегистрирован: 19.12.2003
Сообщения: 296
Откуда: Казахстан, Актюбинск

СообщениеДобавлено: Вт Мар 30 2004 06:52    Заголовок сообщения: Ответить с цитатой

А получить надо что, функцию от n и х? Тогда это чистая математика. А лучше сделай цикл от 1 до n и вперёд.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Гость






СообщениеДобавлено: Вт Мар 30 2004 20:13    Заголовок сообщения: Ответить с цитатой

cerber писал(а):
А получить надо что, функцию от n и х? Тогда это чистая математика. А лучше сделай цикл от 1 до n и вперёд.

Как я понял в задаче должен пользователь вводить n и надо найти многочлен Hn(x), т.е. (аш энное от икс). я эту задачу могу сделать со статическими переменными а вот с динамическими не понял........., наверно на лекции прослушал..!!
А надо обязательно с динамическими........
Вернуться к началу
Porsche



Зарегистрирован: 29.03.2004
Сообщения: 4
Откуда: Сургут

СообщениеДобавлено: Вт Мар 30 2004 20:18    Заголовок сообщения: Ответить с цитатой

cerber писал(а):
А получить надо что, функцию от n и х? Тогда это чистая математика. А лучше сделай цикл от 1 до n и вперёд.

Как я понял в задаче должен пользователь вводить n и надо найти многочлен Hn(x), т.е. (аш энное от икс). я эту задачу могу сделать со статическими переменными а вот с динамическими не понял........., наверно на лекции прослушал..!!
А надо обязательно с динамическими........
бли первый раз забыл зайти и сообщение получилось как от гостя..... :о)
_________________
autobahn for Porsche
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
cerber



Зарегистрирован: 19.12.2003
Сообщения: 296
Откуда: Казахстан, Актюбинск

СообщениеДобавлено: Ср Мар 31 2004 07:32    Заголовок сообщения: Ответить с цитатой

Код:

var
Hn:array of integer;
...........
SetLength(Hn,n);


В этот массив должны заноситься коэффициенты многочлена, если я правильно понял условие задачи.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Porsche



Зарегистрирован: 29.03.2004
Сообщения: 4
Откуда: Сургут

СообщениеДобавлено: Ср Мар 31 2004 18:46    Заголовок сообщения: помогите первокурснику с DELPHI Ответить с цитатой

cerber, а как вообще организовать структуру программы с этими диномическими перевенными?? я вот этого, самого главного, не могу догнать?
_________________
autobahn for Porsche
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
--= Eagle =--



Зарегистрирован: 23.03.2004
Сообщения: 977
Откуда: Украина, Житомир

СообщениеДобавлено: Чт Апр 01 2004 16:00    Заголовок сообщения: Так тут же всё нормально описано... Чего не ясно? Ответить с цитатой

Ты писал так:

Код:
var
  A: array [0..255] of Byte;
  I: Byte;

begin
  for I := 0 to 255 do A[I] := I;
end;


теперь пишешь так:

Код:
var
  A: array of Byte;
  I: Byte;

begin
  SetLength(А, 256);
  for I := 0 to 255 do A[I] := I;
end;

_________________
Информация должна быть общедоступной!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Porsche



Зарегистрирован: 29.03.2004
Сообщения: 4
Откуда: Сургут

СообщениеДобавлено: Пн Апр 05 2004 08:51    Заголовок сообщения: Ответить с цитатой

Может кто-нить попытается, помочь........по более, а то я плоховато освоил этот делфи.....! если не трудно сделайте хотяб намётки......основную часть я буду очень благодарен......!!!! Embarassed
_________________
autobahn for Porsche
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
cerber



Зарегистрирован: 19.12.2003
Сообщения: 296
Откуда: Казахстан, Актюбинск

СообщениеДобавлено: Пн Апр 05 2004 09:53    Заголовок сообщения: Ответить с цитатой

Помойму так
Код:

procedure Raschet(x:real;n:integer);
var
koeff:array of real;
len,i:integer;
begin
len:=n;
setlength(koeff,len);
koeff[1]:=1;
koeff[2]:=x;
for i:=3 to len do
  begin
  koeff[i]:=x*koeff[i-1]-(i-1)*koeff[i-2];
  end;
end;

Проверь и напиши, что получилось а что нет
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...