Forum » Pomoč in nasveti » fortran- pomoč
fortran- pomoč
tomazsk1 ::
Živijo!
Prosim če lahko kdo pogleda in pove kaj delam narobe.
Naloga:Število vijakov s katerimi je lahko privita prirobnica je , 5,7,9,11. Nosilnost vsakega vijaka je podana za enačbo Pi*d**2/4*dopustna napetost. Napišite program , ki prebere dopustno napetost, pet(5)premerov vijakov in za vse kombinacije premerov in števila vijakov izračuna skupno nosilnost. Program razdeli na glavni(izračuna nosilnost in izpiše rezultate) in podprogram(bere podatke)
program prirobnica
implicit none
real::d(5), napetost, nosilnost(20), nosilnostenga
integer:: i, v, n=0
real, parameter::Pi=3.141
call beri(napetost, d)
do i=1,5
nosilnostenga= Pi*d(i)**2*napetost/4
do v=5, 11, 2
n=n+1
nosilnost(20)=nosilnostenga*v
print*, nosilnost
end do
end do
end program prirobnica
subroutine beri(napetost, d) !podprogram
implicit none
real::napetost, d(5)
print*, 'vnesi napetost in pet premerov vijakov'
read *, napetost, d
end subroutine beri
v compilerju mi napiše no errors, v exe pa pridem samo do vstavljanja podatkov in konec, nobenega izpisa ni
Prosim če lahko kdo pogleda in pove kaj delam narobe.
Naloga:Število vijakov s katerimi je lahko privita prirobnica je , 5,7,9,11. Nosilnost vsakega vijaka je podana za enačbo Pi*d**2/4*dopustna napetost. Napišite program , ki prebere dopustno napetost, pet(5)premerov vijakov in za vse kombinacije premerov in števila vijakov izračuna skupno nosilnost. Program razdeli na glavni(izračuna nosilnost in izpiše rezultate) in podprogram(bere podatke)
program prirobnica
implicit none
real::d(5), napetost, nosilnost(20), nosilnostenga
integer:: i, v, n=0
real, parameter::Pi=3.141
call beri(napetost, d)
do i=1,5
nosilnostenga= Pi*d(i)**2*napetost/4
do v=5, 11, 2
n=n+1
nosilnost(20)=nosilnostenga*v
print*, nosilnost
end do
end do
end program prirobnica
subroutine beri(napetost, d) !podprogram
implicit none
real::napetost, d(5)
print*, 'vnesi napetost in pet premerov vijakov'
read *, napetost, d
end subroutine beri
v compilerju mi napiše no errors, v exe pa pridem samo do vstavljanja podatkov in konec, nobenega izpisa ni
- spremenil: tomazsk1 ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Nekaj za fizike...Oddelek: Loža | 8133 (248) | fikus_ |
» | Vrednost seat ibize l.2004Oddelek: Na cesti | 2559 (2138) | Aston_11 |
» | Fiat Punto 1.2 2003 letnik (strani: 1 2 )Oddelek: Na cesti | 18179 (14286) | Spajky |
» | Poves jeklene cevi, vpete na enem koncu (strani: 1 2 )Oddelek: Znanost in tehnologija | 20412 (18946) | energetik |
» | Fortran nalogaOddelek: Šola | 1638 (1299) | sidd |