začal jsem s Fortranem teprve nedávno a ani mi nejde o to, abych byl nějak moc zběhlý v programování, potřebuji pouze jednoduchý prográmek, který už skoro mám hotový, jediný problém, na který narážím (a v příručce, kterou mám je o tom napsáno příliš málo) je I/O funkce.
můžete mi někdo prosím vysvětli tohle?
pomocí OPEN otevřu existující soubor a potřebuji říct Fortranu, že data jsou ve formátu např:
154548.45454
154515.5454
45445.545454
můžete mi někdo vysvětlit formátování ve fortranu?
To je docela komplikovane, uvod je treba na www.cs.mtu.edu/~shene/COURSES/cs201/NOTES/chap05/format.html, nebo hledejte "fortran format"
Uvedeny priklad pokud bude volan prikazem write by mel tusim posunout o jeden znak, vypsat 'Stock is', vypsat integer se sirkou 4 znaky, vypsat kompletni string ktery se mu zada, vypsat 'at', vypsat realne cislo v sirce osm znaku se dvema cislicemi za desetinou carkou a vypsat 'each'. Zkusenejsi necht me prosim opravi.
Nejjednodušší je načítat pomocí tzv. volného formátu, tedy
open(10,file='soubor.txt',action='read')
...
read(10,*) realna_promenna, realna_promenna2, ...
...
reálná proměnná může být i pole. V tomto režimu (formát je hvězdička) překladač
rozezná všechny možné typy formátování reálných a celých čísel co umí. Pokud