Пятница, 24.01.2025
Pascal 4 All
[ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

 

  • Страница 1 из 1
  • 1
Модератор форума: Seqular, Pavel  

тектовые файлы
MymindismyДата: Вторник, 02.06.2009, 03:59 | Сообщение # 1
Знакомый
Группа: Пользователи
Сообщений: 16
Репутация: 0
Замечания: 20%
Статус: Offline
и прочитать их в нужном месте, чтобы по ним вычислялось(как-то так..не знаю как по другому обьяснить)
Code
program znachenia;
const h=10;
          g=9.8;
          m=4;
          l=15;
          v=10;
          p=1000;
          c=2;
          k=3;
var tm,fi0,fi1,w1,w0,t,dt:real;
j:integer;
f,e:text;
begin
dt:=0.00001;
tm:=20;
fi0:=pi/6;
w0:=0;
assign(f,'dta');
rewrite(f);
assign(e,'atd');
rewrite(e);
while t<tm do
begin
if cos(fi0)<=(h/l) then
            begin
            w1:=w0+(dt/sqr(l)/m)*(-c*fi0-m*g*sin(fi0)*l);
            fi1:=fi0+w0*dt;
            fi0:=fi1;
            w0:=w1;
            t:=t+dt;
            end
            else begin
                 w1:=w0+(dt/m/sqr(l))*(-c*fi0-m*g*sin(fi0)*l-k*w0*sqr(l));
                 fi1:=fi0+w0*dt;
                 fi0:=fi1;
                 w0:=w1;
                 t:=t+dt;
                 end;
                 j:=j+1;
                 if j mod 100000=0 then
                   begin
                      writeln(e,t,' ',fi1);
                      writeln(f,t,' ',w1);
                      j:=0;
                  end;
end;
close(f);
close(e);
end.
 
SeqularДата: Суббота, 06.06.2009, 10:25 | Сообщение # 2
Хранитель
Группа: Администраторы
Сообщений: 859
Репутация: 35
Статус: Offline
А задание можно увидеть?

Поддерживаю также проект сообщество молодых сисадминов
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025
Используются технологии uCoz
javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;