Форум программистов, компьютерный форум, киберфорум
Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Вааселиса

помогите перевести задачу из паскаля в бейсик vb

02.10.2011, 12:01. Показов 1586. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
uses crt;
const n=15;j0=50;tt=1;l=1;A1=1;q=3;a2=1;
type m=array[0..n] of real;
hi=array[0..n] of real;
var i,j,k:integer;
h,d,tau,t:hi;
u,u1,r,x,z,a,b,c,f,alfa,betta:m;
function ut(p,r:real):real;
begin ut:= v*exp(p+r);end;
function fi(p,r:real):real;
begin fi:=A1*exp(p+r)*((p+r+10)-(2*p-1)*exp(2*r);end;
function ro(p,r:real):real;
begin ro:=p+r+10;end;
function p1(p,r:real):real;
begin p1:=(2*p-1)*exp(2*r);end;
begin
clrscr;
writeln (' chislennoe reshenie uravneniya perenosa');
writeln ( 'sxema s sentralnoy raznostju');
writeln(' kogda p0<0,pn>0');
readln;
h[0]:=0;
h[1]:=a2;
for i:=2 to n do
h[i]:=h[i-1]*q1;
h[i]:=x[i]-x[i-1];;
tau[j]:=t[j]-t[j-1];
t[j]:=0;k:=0;
clrscr;
writeln('------------------------------------------------------');
write(' ',k,'sloy');
writeln(' ');
writeln('-------------------------------------------------------');
writeln('N priblijennoe tochnoe pogreshnost ');
writeln('--------------------------------------------------------');
for i:=0 to n do
begin
x[i]:=i*h[i];
u[i]:= A1*exp(x[i]);
d[i]:=abs(ut(x[i],t[j])-u[i]);
write('',i,'',u[i]:6:8,' ');
writeln(ut(x[i],t[j]):6:8,'',d[i]:6:8,'');
end;
writeln('-------------------------------------------------------');
readln;
k:=1;
while t[j]<=tt do begin
clrscr;
t[j]:=t[j]+tau[j];
c[0]:=1;
b[0]:=0;
a[n]:=0;
c[n]:=1;
for i:=1 to n-1 do begin
r[i]:=tau[j+1]*p1/(2*h[i]);
a[i]:=-r[i];
c[i]:=ro;
b[i]:=-a[i];
f[i]:=ro*u[i]+tau[j+1]*fi(x[i],t[j]);end;
f[0]:=A1*exp(t[j]);
f[n]:=A1*exp(l+t[j]);
alfa[0]:=b[0]/c[0];
betta[0]:=f[0]/c[0];
for i:=1 to n-1 do begin
z[i]:=c[i]-alfa[i-1]*a[i];
alfa[i]:=b[i]/z[i];
betta[i]:=(f[i]+a[i]*betta[i-1])/z[i]; end;
u1[n]:=(f[n]+a[n]*betta[n-1])/(c[n]-alfa[n-1]*a[n]);
for i:=n-1 downto 0 do
u1[i]:=alfa[i]*u1[i+1]+betta[i];
writeln('----------------------------------------------------------');
write(' ',k,'sloy');
writeln(' ');
writeln('--------------------------------------------------------');
writeln('N priblijennoe tochnoe pogreshnosti ');
writeln('--------------------------------------------------------');
for i:=0 to n do begin
d[i]:=abs(ut(x[i],t[j])-u1[i]);
write('',I,' ',u1[i]:6:8,' ');
writeln(ut(x[i],t[j]):6:8,' ',d[i]:6:8,' '); end;
k:=k+1;
writeln('--------------------------------------------------------------');
readln;
for i:=0 to n do
u[i]:=u1[i];
end;
end.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.10.2011, 12:01
Ответы с готовыми решениями:

Перевести программу с Паскаля на Бейсик
uses crt; const m=10;n=10; var i,j,ind:integer; a:array of integer; b:array of integer; function...

Перевод с паскаля на бейсик
задали сделать программу на бейсике,который я не знаю совсем.прошу помочь в переводе с паскаля на бейсик.var M, N, Q: INTEGER; ...

Перевод кода из Паскаля в Бейсик
Есть тут один такой код: Var s,a:string; i:integer; c:char; begin s:='01234567'; for i:=1 to 3 do begin

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.10.2011, 12:01
Помогаю со студенческими работами здесь

c паскаля на бейсик
вот код по задаче, где нужно рассчитать расстояние до горизонта если известен радиус и высота смотрящего program esep; const R=63500;...

Перевод с паскаля на бейсик
Как перевести эту программу на бейсик const n = 100; var arr: array of integer; i, m, qty: byte;

переведите из паскаля в бейсик
var decimal: word; function hexadecimal(decimal:word):string; var digit: byte; ch: char; begin while decimal &gt; 0 do...

Перевод из Паскаля в Вижуал Бейсик
Каждый солнечный день улитка, сидящая на дереве, поднимается вверх на 2 см, а каждый пасмурный день опускается вниз на 1 см, В начале...

Как переписать код из Паскаля в Бейсик?
Вообще не имею ни малейшего понятия, как это сделать Собственно сам код: var A: array of integer; i, j, M, N: byte; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru