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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2009, 23:03   #1
vbas
Пользователь
 
Регистрация: 16.12.2009
Сообщений: 21
По умолчанию Табулирование функции

Добрый вечер, если вам не сложно подскажите как можно решить эту задачу на VBA:

Табулирование функции в заданном диапозоне с определенным шагом x1=-1 x2=7 x3=0.8

Я совсем не знаю этот язык, но смог найти кое-что:

Код:

Private Sub Command1_Click()
Dim t, A, B, i, H, m, y As Long
t = Val(Text1.Text)
A = Val(Text2.Text)
H = Val(Text3.Text)
m = Val(Text4.Text)
B = A + (m - 1) * H
For i = A To B Step H
If i >= -t Then y = i / t Else y = 1 / (i + t)
Print "при A="; A; Tab; "y="; y
Next i
End Sub
vbas вне форума Ответить с цитированием
Старый 17.12.2009, 00:32   #2
vbas
Пользователь
 
Регистрация: 16.12.2009
Сообщений: 21
По умолчанию

я нашел решение на pascal
Код:
program Projec3;

{$APPTYPE CONSOLE}

uses
  SysUtils;

VAR
  x, y,
  xmin, xmax, dx : Real;
begin
  { TODO -oUser -cConsole Main : Insert code here }


BEGIN
  Writeln('TABULATIONS: X1=-1  X2=7  X3=0.8' );
  Writeln('');
  xmin := -1;
  xmax := 7;
  dx := 0.8;
  x := xmin;
  WHILE x<=xmax DO begin
    y := exp(-sqr(x));
    Writeln(x:6:3, y:6:3);
    x := x+dx;
  end {while};
  Readln;
  end;
end.

но возникли трудности при переводе на vba


Код:
Private Sub Command1_Click()

Dim x, y, xmin, xmax, dx As Double
Dim a, b As Double


xmin = Val(Text1.Text)
xmax = Val(Text2.Text)
dx = Val(Text3.Text)
x = xmin
a = 6
b = 3

Do Until x <= xmax
y = Exp(-Sqr(x))
x = x + dx

Loop


End Sub
как написать цикл не знаю, если вам не сложно помогите пожалуйста
vbas вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Табулирование функции и суммы функционального ряда forumu Помощь студентам 20 10.12.2010 18:18
Табулирование функции bygoga Общие вопросы C/C++ 4 02.05.2009 12:50
табулирование функции tonic Microsoft Office Excel 1 04.01.2008 00:38