|
Вааселиса
|
|
помогите перевести задачу из паскаля в бейсик vb02.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. |
|
| 02.10.2011, 12:01 | |
|
Ответы с готовыми решениями:
0
Перевести программу с Паскаля на Бейсик Перевод с паскаля на бейсик
|
| 02.10.2011, 12:01 | |
|
Помогаю со студенческими работами здесь
1
c паскаля на бейсик
переведите из паскаля в бейсик
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
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
|