Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.        PROGRAM MAIN
  2.        IMPLICIT NONE
  3.        real::R,V,VM,TC,PI(16),PC,A1,A2,A3,A4,B,C1,C2,CI(16),PI2(16)
  4.        REAL::O,N,M,AI(16),TI(16),POV(16)
  5.        integer::I
  6.        OPEN(20,FILE="REZULTATI.DAT")
  7.        TC=126
  8.        PC=3400
  9.        O=0.04
  10.        R=8.314
  11.        V=1500
  12.        M=4000
  13.        N=M/28.0134
  14.        VM=V/N
  15.        A1=R**2*TC**2/PC*(0.25913-0.031314*O)
  16.        A2=R**2*TC/PC*(0.0249+0.15369*O)
  17.        A3=R**2*TC**3/PC*(0.2015+0.21642*O)
  18.        A4=R**2*TC**7/PC*(0.042*O)
  19.  
  20.        B=R*TC/PC*0.0982
  21.        C1=R**3*TC**3.5/PC**2*(0.059904)*(1-O)
  22.        C2=R**3*TC**5/PC**2*(0.018126+0.091944*O)
  23.         WRITE(6,200) "TEMPERATURA:","TLAK(1):","TLAK(2):",'RAZLIKA'
  24.         !WRITE(20,200) "TEMPERATURA:","TLAK(1):","TLAK(2):",'RAZLIKA'
  25.        DO I=1,16,1
  26.         TI(I)=563+I*10
  27.         AI(I)=A1-A2*TI(I)+A3*TI(I)**(-1)+A4*TI(I)**(-5)
  28.         CI(I)=C1*TI(I)**(-0.5)+C2*TI(I)**(-2)
  29.         PI(I)=R*TI(I)/(VM-B)-AI(I)/(VM*(VM-B))+CI(I)/(VM*(VM-B)*(VM+B))
  30.         PI(I)=PI(I)/100
  31.         PI2(I)=N*R*TI(I)/150000
  32.         POV(I)=PI(I)-PI2(I)
  33.         WRITE(6,*) TI(I), PI(I),PI2(I),POV(I)
  34.         !WRITE(20,*) TI(I), PI(I),PI2(I),POV(I)
  35.        ENDDO
  36. !100    FORMAT(5X,F10.0,1X,"K",15X,F7.4,1X,"BAR",10X,F7.4,1X,"BAR")
  37. 200    FORMAT(A15,3X,A10,6X,A10,3X,A10)
  38.  
  39.        PAUSE
  40.        END PROGRAM MAIN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement