2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Delphi 7
Сообщение07.04.2014, 07:25 
Аватара пользователя


26/09/13
648
Таджикистан
Всем добрый день.

В язык программирования Delphi 7 как можно через какой то шаг напечатать.

Например у меня каждый шаг в Memo1 выходят а я хочу чтобы какой то шаг пропустил
код: [ скачать ] [ спрятать ]
Используется синтаксис Delphi
alfa[1]:=0;
 beta[1,0]:=1;
   for k:=0 to M do
   begin
 teta[0,k]:=1;
   end;
  for z:=1 to N-1 do
  Begin
   teta[z,0]:=0;
  end;
  for J:=0 to M-1 do
begin
      for i:=1 to N-1 do
      begin
   Fi[i,j]:=(-teta[i,j]/tau)-tz*k0*(1-teta[i,j])*exp(-(E)/(R*(T0+teta[i,j]*(Tgor-T0))));
      end;
  for i:=2 to N do
   begin
   alfa[i]:=ai/(bi-ci*alfa[i-1]);
   beta[i,j]:=-(ci*beta[i-1,j]-Fi[i-1,j])/(bi-ci*alfa[i-1]);
   end;
   teta[N,j+1]:=beta[N,j]/(1-alfa[N]);
   for i:=N-1 downto 1 do
   begin
    teta[i,j+1]:=alfa[i+1]*teta[i+1,j+1]+beta[i+1,j];
   end;
    for i:=0 to N-1 do
    begin
    memo1.Lines.Add('TETA('+INTTOSTR(I)+','+INTTOSTR(J)+') = '+FLOATTOSTR(TETA[I,J]));
    //Memo1.Lines.Add(FloatToStr(teta[N,j+1]));
    end;
end;
end;
 

 Профиль  
                  
 
 Re: Delphi 7
Сообщение07.04.2014, 19:47 
Аватара пользователя


31/10/08
1244
Используйте условный оператор -
Код:
IF Expression THEN Statement;

Если шаг нравиться то печатаем иначе не печатаем.
Код:
if IsStepLike(j) then MatrixPrint(TETA);

 Профиль  
                  
 
 Re: Delphi 7
Сообщение08.04.2014, 04:14 
Аватара пользователя


26/09/13
648
Таджикистан
Pavia
Спасибо.

что то ошибку дает, как можно написать код, может чуть подробна напишите.

 Профиль  
                  
 
 Re: Delphi 7
Сообщение08.04.2014, 10:26 
Аватара пользователя


31/10/08
1244
Maik2013
Maik2013 в сообщении #847038 писал(а):
что то ошибку дает, как можно написать код, может чуть подробна напишите.

По правилам этого форума вы должны продемонстрировать попытки решения.
Компилятор не безликое существо. Если он выдает ошибку, то там будет номер её описание и место грамматической ошибки. И в своём вопросе вам надо было это указать.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group