You are on page 1of 7

FORTRANA GR GR Program bir komutlar ( deyimler ) dizisidir ve erhangi bir problemin zm iin kullanlan hesap dzeninitanmdr .

zmde bir bilgisayardan yararlanlacaksa , programn bilgisayar zellikerine uygun ibr programlama dili ile yazlmas gerekir . Bilgisayar , programdaki komutlar aksi belirtilmedike , yazld srada yerine getirir . Gereinde program bir komutlar kmesinin belli dzende tekrarlanmasn yada duruma gre belirlidallanmalar salayacak zel komutlarda ierebilir ; bylece program ksaltmak mmkn olur . FORTRAN programlama dili olduka basittir ve normal matematik diline ok yakndr. FPRTRAN sistemi , FORTRAN dili ve FORTRAN derleyicisinden oluur . Saylar Blimsel , mhendislik aratrmalar ve uygulamada yaplan hesaplarn ounda deiik byklkte saylarla allr . Gvenilir sonular elde edilmesi iin bu hesaplarda mmkn olduu kadar ok anlaml rakam olan saylarla allmas gerekir . Sabit kelime uzunluklu ve deiken kelime uzunluklu bilgisayarda bir saynn gsterilmesi iin bellekte sabit sayda pozisyon ayrlr . Bu sabit pozisyon saysna incelik ( prezisyon ) denir . Saylar ikiye ayrlr : tam saylar , gerel saylar . Tam saylar desimal noktas olmayan saylardr . Bunlarn byklk snrlarbilgisayar zelliklerine baldr . Gerel saylar desimal noktal ondalk saylardr . Gerel saylarn bilgisayar belleinde saklanmasndan nce bilgisayarca say dzenlenir . Dier bir deyile desimal nokta saynn sfrdan farkl en nemli rakamn soluna kaydrlr ve gerekli dzeltme 10 un sleri eklinde saynn yanna yazlr . Dzenlenmi saynn kesirli ksmmantis , desimal noktann kaydrld hane saysna s denir . Gerel saylarn byklk snrlar da bilgisayar zelliklerine baldr Fortran Aritmetii Bilgisayarla yaplan hesaplarda ileme giren byklklerin tamsay yada gerel say olmas , ilemlerin yapl ve sonular ynnden byk farkllklar gsterir . Tamsay aritmetii , tamsaylarla yaplan ilemler anlamndadr ; her ilemin sonucu da tamsay olacak biimde kesilir , yuvarlatma yaplmaz . Kesme ilemi ncelik srasna gre yaplan btn ilemler iin sz konusudur . Bu nedenle bu tr aritmetik ilemlerin yapl sras ve parantezler ok nemlidir . Tamsaylar programlarda eleman numaras , indis, vb. amalar iin kullanlr . Aritmetik ilemler ounlukla gerel saylarla yapldndan tamsay artimetiinin bu zellii bir saknca deildir . Gerel say aritmetii , gerel saylarla yaplan ilemler anlamndadr . Burada kesirler prezisyon hanesi kadar rakamla gsterilir ; dier hanerler bilgisayar zellikerline gre ya kesilir , ya da yuvarlatlr . Kesme hatalar ve dier saysal hesap yntemleri konusudur . Fortran Alfabesi FORTRAN alfabesi 10 nmerik , 26 alfabetik ve 13 zel karakterden oluur .

KARAKTERLER Nmerik Alfabetik 0123456789

SMGE / ANLAM

ABCDEFGHIJKLMNOPRSTUVWYZ boluk boluk brakma = + * / ( ) . , ' " & yerine koyma art eksi arp bl a parantez kapa parantez nokta virgl apotrof trnak ve iareti

zel

Fortran deyimleri Bir FORTRAN temel program bir takm deyimlerden oluur . Deyimle programn hesap dzeni ile ilgili olarak , bilgisayara bilgi verilmesini , ilemlerin yaplmasn ve icrasn , gerekli kararlarn verilmesini , sonularn d ortama alnmasn salar Deyimerle balant kurabilmek iin , deyimler numaralanabilir . cra sras ynnden deyim numaralarnn srasnn bir nemi yoktur . Deyi numaralar sadece hesap dzeninin gerei olarak bu deyimlerle dallanabilme olana salar ; iki deyime ayn numara verilemez . Fortran simleri Fortran dilinde dilinde indissiz ve indisli deikenlere , FORTRAN ariv fonksiyonlarn , aritmetik deyim fonksiyonlarna , FUNCTON altprogramlama isimle verilir FORTRAN isimerl birincisi nmerik olmayan 1 - 6 alfabetik ya da nmerik karakterden oluur ; zelkarakterler kullanlamaz . Ayn isim birka elemana verilemez . Komutlar iin ayrlan zel kelimeler FORTRAN zel ismi olarak kullanlamaz

DEYMLER VE SAYISI Aritmetik deyimler yaplacak ilemleridenetler

GREV

ADLARI deiken = ifade READ WRITE FIND FORMAT REWND BACKSPACE ENDFILE REDREAD NAMELIST artsz GO Hesaplanm GO TO Atanm GO TO Aritmetik IF Mantksal IF DO CONTINUE pause STOP END DIMMENSION COMMON EQUIVALANCE IMPLICIT Tip deyimi EXTERNAL DATA

Giri k deyimleri

D ortamla bilgisayararasnda bilgi alverii salar

Ynetinm deyimleri

Programdakideyimlerin icra srasn ynetir

Bildiri deyimleri

Derleyiciye bilgi verir

Altprogram deyimleri

Alt programlar tanmlamaya ve kullanmaya yarar

Giri k Deyimleri Giri k deymleri bilgisayarlarla d ortam arasndaki bilgi alveriini ve evre bellekte bilgi saklanmas yaada evre bellekten bilgi alnmas olnan salar giri k nitesini ve ortamn , bilginin giri ortamnda yerleme ve k ortamnda yerletirilme biimini , bellekte bilgi alverii yapacak data alanlarn belirtir . Giri k deyimleriile ilgili yardmc deyiler unlardr : READ deyimi WRITE deyimi FORMAT deyimi REWND deyim BACKSPACE deyimi ENDFILE deyimi REDREAD deyimi NAMELIST deyimi Bu deyimler aada srasyla incelenecektir READ deyimi READ deyim d ortamdan ve evre belleklerden bilgisayara bilgi aktarlmas olnan salar . Bu deyim bilgisayara bal giri nitesinden bilgi okunmas durumunda READ ( i, n, l,) liste

ve dorudan ( rastgele ) eriimli disk ktnden bilgi okunmas durumunda ise READ ( i = r, n, l) liste

genel biiminde yazlr . i, r, n, l, ve liste simgelreinin anlamlarsras ile yledir : i giri k nitesinumarasn belirten bir tam say sabit , yada ktk belrtici birtamsay sabit yada tamsat deikendir . B3700 sisteminde , i = 1,2...7 deerleri iin giri k ortam u niteleri gsterir i NTE 1- Magnetik erit nitesi 1 2- Magnetik erit nitesi 2 2- Magnetik erit nitesi 2

2- Magnetik erit nitesi 2 5- Kart okuyucusu 6- Bask makinas 7- Kart delici r bir dorudan eriimli tutanak ( random record ) numarasdr . Bir iaretsiz tamsay deiken ya da pozitif tamsay ifade olabilir " = " yerine " ' " iareti kullanlabilir . n veri tipini ve d ortamda yerleme biimini belirten iligili FORMAT deyimimin numarasdr . Gri deiiken uzunluklu bir erit ktnden ya da birdisk ktnden olursa n yazlmayabilir . bu durumda giri blgilerinin okunaca erit yada disk kt bir formatsz k deyimi ile oluturulmu buunmaldr . formatsz READ deyimi , giriin bir sral disk ktnden olmas durumunda READ ( i, l) liste

ve giriin bir dorudan ( rastgele ) eriimli disk ktnden olmas durumunda ise < READ ( i = r, L) liste

eklinde yazlr. B3700 sisteminde dorudan erimli disk ktnden veri okuma durumunda bir FILE kart kullanlmaldr . l giri ksrasnda uygunluk hatas ( parity error ), yada ktk sonu ( End-of-Fle )durumu ile karlarsa yaplacak eylemi ve dallanlacak deimi belirtir ;n1 , n2 deyim numaralar olmak zere ERR = n1 END = n2 ERR = n1 , END = n2 END =n2 , ERR =n1

biimlerinde yazlr . Veri okuma srasnda , sistemin bulup dzeltemedii bir uygunluk hatasortaya arsa kontrol n1 numaral deyime ; ktk sonu durumu ile karlarsa kontrol n2 numaral deyime dallanr . Ktk sonu durumu ile , ( a ) 1. kolonda bir geersiz karakter bulunan bir kart okuma ; ( b ) erit yada diskte yazl son kayttan daha tesini okuma abas ; ( c ) diskin yazl olmyan alanndan bir kayt okuma srasnda srasndakarlalr . READ deyiminin yazlnda l ksm bulunmayabilir . Bu durumda deyim READ ( i, n,) liste

yada READ ( i = r, n,) liste

biiminde yazlr . Bu deyimlerin icras uygunluk hatas ve ktn sonu durumlar ile karlaldnda icra durur Liste indissiz yada indisli deken ve dizi isimlerinden oluur nunlar d1, d2, ... , dn

eklinde aralar virglle ayrlm olarak sra ile yazlr . Listedekideikenlere d ortamdan okunan deerler atanr. Bu nedenle listedeki deikenlerle d ortamdan okunan deerler sra , say ve mod bakmndan uyumaldr . Listedeki dizi imi indissiz yazlmsa , bu dizinin tm kolon dzeninde okunur . WRTE deyimi WRITE deyimi bilgisayar belleinden d ortama ve yardmc bellek nitelerine bilgi aktarma olana salar . Bu deyim bilgisaya bal bir k aygtndan bilgi alnmas durumunda WRITE ( i, n, liste

genel biiminde yazlr . Deyiminyazlnda n bulunayabilir Formatsz Write deyimi , bir erit ya da sral disk kt knda WRITE ( i) liste

ve dorudan ( rastgele ) eriimli disk kt knda ise

WRITE ( i = r) liste

biiminde yazlr . Buradaki i , r , n ve liste simgelerinin anlamlar ve zellikleri READ deyiminde ayrntlar ile akland gibidir . FORMAT deyimi Format deyimi bilgisayara bilgi giri klarnda data zelliklerini , yani verinin ne tipte ve ve ne uzunlukta olduunu belirtir . Bir yadadaha ok giri k deyimi ilr ilikili olan bu deyim n FORMAT ( f1 , f2 , ..fn)

eklinde yazlr . Buradan n giri k deyimlerinde belirtilen deyim numaras ve f1 , f2, .. , fn ise FORMAT deyimin bal olduu giri k listesindeki deikenlerin deerlerinin hangi formda dntrleceini gsteren alan bildirileridirler . Alan bildirileri ve giri k listesindeki deikenle say , sra ve mod bakmndan uyumaldrlar . Format deyimi icra edilemez trde bir deyimdir ; fonksiyonu ama programda bilgiiletimini istenen dzeydegerekletirmekti . Bu nedenle Temel Programn iinde herhangi bir yerdebulunabilir ; yalnz DO evrimi kapsamnn son deyimi olamaz . FORMAT deyimindeki alan bildrilerinin gsterdii karakterlerin toplam , bir satr iin en ok bir kayt birimi kadar olabilir . Kayt birimi IBM kart iin 80 , daktilo kat erit iin 87 , B9247 bask makinas iin ise 132 karakter olarak snrlandrlmtr . eitli alan bildirilerinin yazllar , giri ve k iin kullanldklarndda dntrme zellikleri ve FORMAT deyimine ilikin ayrntlar aada aklanacaktr . I tipi alan bildirisi Tamsay byklklerin giri knda kullanlr ; W alan uzunluunu gstermek zere Iw

eklinde yazlr GR . Veri tamsay sabit olmaldr ve say ala iinde sadan hizalanmaldr . Saynn iateti de w iindedir . Tamsay bykl alan uzunluunu amamaldr . IKI . k listesindeki bu alan bildirisine ilikin tamsay deikeninin deeri , d ortamda belirtilen kayt ortamndaki alan iine sadan hizalanarak yazlr . Art iareti baslmaz , eksi iareti ise baslr . Tamsay byklnn deeri ( iareti ile birlikte ) w den byk bir say ise baslmaz , alan * iareti ile doldurulur . F tipi alan bildirisi Gerel saylarn giri k iin kullanlr . w alan uzunluu , d sadan itibaren desimal noktann yerini gstermek zere Fw.d eklinde yazlr . w alan uzunluu seilirken iaret ve desimal nokta iin de birer yer dnlmelidir ;bu nedenle w >= d + 2 olmaldr . Giri . veri gerelsay olmal ve say alan iinde sadan hizalanmaldr . Alan bildirisinde desimalsayn yeri belirtildiinden , verilerde desimal nokta yazlmayabilir . Verideki desimal noktann yeri alan bildirisinde gsterilene gre nceliklidir . Buna gre F10.0 alan bildirisi , herhangi bir ssz gerel saynn bilgisayara aktarlmas olanan salar . E tipi alan bildirisi sl gerel saylarn giri k iin kullanlr ; Ew.d eklinde yazlr . w alan uzunluunu , d bu alanda E den itibaren desimal noktann yerini belirtir . GR . Alan iinde desimal noktann yeri bildirildiinden veride desimal nokta yazlmayabilir . Verideki desimal noktann yeri alan bildirisinde gsterilene gre nceliklidir . Buna gre E10.0 alan bildirisi , herhangi bir sl gerel saynn bilgisayara aktarlabilmesi olanan salar . sl gsterim durumunda verinin alan iinde sadan hizalanmas gerekir . IKI . D ortamda w sayda yer ayrlr ; bunun iinde iaretve desimal nokta iin birere yer ve s iin drt yer olmak zere toplam 6 yer vardr . w - d >= 6 olmaldr ; bu kurala uyulmazsa k alan * iaretleri ile doldurulur . Gerel sqay prezisyonu f olduuna gre , dl ortamda iaret ( pozitif ise baslmaz ) , desimal nokta ve ss belirtmek iin gerekli 6 karakterden baka , f > ( w - 6 ) ise f anlaml hane , f >= ( w - 6 ) ise ( w - 6 ) anlaml hane grnecektir . Alan bildirisinde bir n lek katsays kullanldnda , bu say ile ile s ksm arasnda bir desimal dzenleme yapma olana verir . n <= 0 ise , desimal noktann solunda n anlaml basamak konulur , bunu desimal noktann solundaki ( d - n + 1 ) anlaml basamak izler . Her iki durumdada s uygun biimde ayarlanr .

D tipi alan bildirisi ift incelikli gerelsaylarngiriknda kullanlr ; Dw.d eklinde yazlr . w alan uzunluunu , d ise desimal noktann yerini gsterir . GR . ift incelikli gerel say slyazlmsa s D harfi ile gsterilir . Giri verisinin yazl biimine gre Fw.d ya da Ew.d dntrmeleri gibi alr IKI . ift incelikli saylarn d ortama aktarlmasnda kullanlmasnn ve ssnD simgesi ile gsterilmesisin dnda Ew.d dntrlmesi gibialr

L tipi alan bildirisi Mantksal byklklerin giri knda kullanlr ; Lw eklinde yazlr w alan uzunluunu gsterir GR . w alan uzunluu >= 1 olmaldr ; bata boluklar olabilir . Giri alanndaki ilk karakter TRUE ( doru ) iin T ve FALSE ( yanl ) iin F olmaldr . Bunlar izleyen karakter gz nne alnmaz . Giri ALannda T ya da F yoksa bu bilgisayar belleine FALSE olarak aktarlr . G tipi alan bildirisi Tamsay , gerel ift incelikli , kompleks ve mantksalbyklklerin giri knda kullanlabilecek bir genel alan bildirisidir ; GW.d eklinde yazlr . w alan uzunluunu d desimal noktann yerini belirler . GR . Giri verisiI ya da L tipinde ise , Gw.dalan bildirisi Iw ya da Lw olarak alr .d ksm gz nne alnmaz ; F , E ya da D tipinde ise Fw.d , Ew.d ya da Dw.d biiminde alr . Giri deikeni kompleks ise gerek ve sanal ksmlar iin iki ayar G alan bildirisi gereklidir IKI . I yada L tipi byklerin knda Iw olarak alr gerel saylar durumunda k biimi saylarn byklne bal olarak aadaki gibi alr

Deikenin bykl 0,1 <= n < 1 1 <= n < 10 ... ... ... 10
(d-2)

Edeer dntrme F( w -4).d , 4X F( w -4).( d - 1 ) , 4X ... ... ...

<= n < 10

(d-1)

F( w -4).1 , 4X F( w -4).0 , 4X Ew.d

10( d - 1 ) <= n < 10( d ) dier

k deikeni kompleks trdeise , gerek ve sanal ksmlar iin iki ayr G alan bildirisi gereklidir. Gerel ve ift incelikli byklklerin knda w alan uzunluu , s desimal nokta ve iaret ( negatif ise ) iin gerekli yerleri iermelidir . ( w - d ) >= 6 art salanmazsa , k ortam * iaretleri ile doldurulur . Z tipi alan bildirisi Hekzadesimal byklklerin giri k iin kullanlr ; Zw eklinde yazlr . w alan uzunluunu belirtir GR . Veri hekzadesimal sabit olmaldr . Giri alanndaki boluklar sfr olarak yorumlanr . Veri sadan hizalanm olmaldr . Giri verisi uzunluu >w ise fazla haneler kesilerek soldan kesilerek bilgi bellee aktarlr . IKI . Hekzadesimal deer kortamna sadan hizalanm yazlr ; kalan yerler varsa bo braklr . Deikenin uzunluu > w ise fazla haneler soldan kesilerek yazlr A tipi alan bildirisi Alfanmerik byklklerin giri .k iin kullanlr ; Aw eklinde yazlr .w alan uzunluunu gsterir . GR . Alfanumerik bilgi bellekte karakter formunda saklanr ; bu nedenle hesaplamalarda kullanlamaz . Bilgi giri alannda sadan hizalanm olmaldr . w < b ise , alfanmerik byklk soldan hizalanm olarak bellekte deiken olarak saklanr ; b - w bo yer kalr . IKI . Alfanmerik bilgi k ortamndan sadan hizalanarak yazlr . w > b deiken uzunluu ( byte cinsinden ) ise , alfanmerik karakter dizisi k ortamna soldan hizalanarak konulur ve sadan b - w karakter kesilir . H tipi k bildirisi Bir karakter dizisini giri k iin kullanlr ; wHs

eklinde yazlr . w alan uzunluunu , s karakter kmesini gsterir . Ayn ilem karakter dizisinin alan uzunluunu belirtmeden 's' "s" eklinde yazarak da gerekletrilebilir . GR . w sayda karakter yerine s karakter kmesi geer ; boluk karakterleri de bunun iindedir . IKI . Bildiriden sonra gelen w sayda karakter , ya da bir giri ilemi sonucu onun yerine geirilmi karakterler d ortamda grnr . X tipi alan bildirisi Giri kta boluklar gstermek iin kullanlr ; wX eklinde yazlr . w alan uzunluunu gsterir . Girite w karakterlik yerin atlanmasn , kta ise w sayda karakterlik boluk braklmasn salanr . T tipi alan bildirisi Giri l listelerindeki verilerin ilk karakterlerinin bulunduu yeri belirlemekte kullanlr , n bu yeri gstermek zere Tn eklinde yazlr . Bask makinas ile kta kullanldnda veri gerekte ( n - 1 ) karakter konumundan balar ; nk kaydn ilk karakteri aryo kontrol iin kullanlr .

lek katsays F , E ve D tipi alan bildirileri ile birlikte , giri kta saylar dzenlemekte kullanlr . rnein F tipi alan bildirisi ile , n lek katsays olduuna gre , nPFW.d eklinde yazlr . Bu yazlm kta kullanlmsa d ortamdaki say = bellekteki deeri X 10n olur . lek katsays pozitif ya da negatif olabilir . Dnce geneldir ; giri ve kta geerlidir . Ancak ounlukla kta kullanlr . lek katsays E tipi alan bildirisi ile kullanlrsa , girite herhangi bir etkisi olmaz ; kta mantis^n ile arplr , s n kadar azaltlr Alan bildirilerinin ve gruplarn tekrar Herhangi bir kayt iindde n sayda alan ayn tipte yazmak iin ilgilialan bildirisinin nne n saysna yazmak gerekir . n iaretsiz bir tamsaydr . Eer bir lek katsaysda kullanlyorsa , bu tekrar saysnnda nnde bulunur . Alan bildiri gruplarnn tekrar ise bunu parantezler iine alarak nne n tekrar says yazmaklar salanr. Grup tekrar says belirtilmemise bu grup giri k lises bitinceye kadar tekrarlanr . Parantezler iine alarak gruplama dokuz dzeyde olabilir alan tekrar durumunun dnda FORMAT deyimi soldan saa doru yorumlanr . Giri k listesi bitmeden FORMAT deyiminin en sandaki paranteze gelinmise , dier bir deyile FORMAT deyimi bitmise , denetim en son rastlana sol paranteze geri dner ; giri k listesi tamamlanncaya kadar bu ilem tekrarlanr . Giri k listesi bitmesine ramen FORMAT deyiminin en sa parantezine , sonuna gelinmemi olsa bile giri k deyiminin icras tamalanm olur . ok kaytl alan bildirileri FORMAT deyimi iindeki bir / iareti bir kaytn bitip ikinci bir kayta geildiini gsterir . Girite / iaretinsen sonraki karakterler gz nne alnmaz . kta ise / iaretine rastlandnda kayt bitirilir ve kalan kbilgileri bir sonraki kayta konulur . Girite kayt atlamak vekta bo satr brakmak iin ardk / iaretleri kullanlabilir . Genel olarak n+1 saydaki / iareti n sayda bo satr braklmasn salar cra zamannda verilen format deyimi Herhangi bir formatl giri k deyiminde numaras bulunan ilgili format deyimi A tipi alan bildirisi ile yazlr ; bylece alan bildirilerini icra zamannda veri gibi okuma mmkn olur . FIND Deyimi Bu deyim FIND ( F = r ) eklinde yazlr . Okuma zamanndan nce bir tutanan yklenmesini salar . Tutanak tampon bellekte ( buffer ) deilse , Kullanlabilecek bir tampon bellek varsa , tutana ieren blokta okuma balatlr ; yoksa FIND gznne alnmaz . Bir READ deyimi icra edildiinde , okunacak bir tutanak olup olmadn anlamak iin tampon bellek kontrol edilir ; tutanak yoksa tutana ieren bloktaki READ balatlr . REWND deyimi erit ya da disk ktphanelerinde kullanlan bir deyimdir ;

REWIND eklinde yazlr . Bu deyimin icras iktnn balang konumuna getirilmesini salar . i ktnn son referans bir WRTE deyimi ise , balang konumuna dnlmeden nce , ktk kapatlr . REWIND deyimi erit ya da disk ktklerinden baka yerde tanmszdr . BACKSPACE Deyimi i ktnden gsterge m kaydnda bulunuyorsa BACKSPACE deyiminin icras ktk gstergesinin bir nceki ( m - 1 ) . kayda gelmesini salar . Bu deyim BACKSPACE i eklinde yazlr ; yalnz magnetik erit . disk yada kat erit giri ktkleri iin tanmlanmtr . i kt balang konumunda ise , bu deyimin icrasnn hibir etkisi olmaz . ENDFILE Deyimi Bu deyim ktn kapatlmasn salar ve ENDFILE i genel biiminde yazlr . Yalnz erit ktkleri iin tanmlanmtr . Bir i ktnde WRITE deyimini izleyen bir ENDFILE deyimi varsa , bir ktk sonu ( END - OF - FILE ) kayd yazlr ve erit bir sonra yazlacak kayt , ktk sonu kaydn izleyecek biimde konumlandrlr . i ktnde ENDFILE deyimi bir READ deyimini izlaerse , biti etiketlerine rastlanmsa , erit bir sonraki ktk balangcna konumlandrlr ; biti etiketine raslanmamsa geri sarlr . Kapatlm bir ktkte BACKSPACE , ENDFILE , REWIND deyilerinden birinin icras ile karlarsa , bu deyim gz nne alnmaz . REREAD Deyimi Bu deyim herhangi bir krkte okunan en son kayda yeniden eriilmesini salar ; REREAD genel biiminde yazlr . cra edilecek bir sonraki READ deyimi ile ilikilidir ; son kaydn ktkten okunmasn salar . REREAD deyiminden nce gelmelidir . NAMELIST Deyimi NAMELIST deyimi deiken yada diziisimlarikmesinin bir tek isimle belirlenmesini ve giri kta READ ya da WRTTE deyimi listesine gerek kalmakszn giri k yaplabilmesini salar . Bu deyim NAMELIST / ad /i1 ,i2..../ ad2/in

genel eklinde yazlr . Burada her ad bir isim listeris tantcs , her i bri deiken ve dizi isimlerinden oluan bir listedir . Bir deiken ya da dizi ismi , birden ok adi ile ilikili oalbilir . GR . NAMELST deyimini izleyen bir READ deyimiyazarak salanr . Veri ktnn her kaytnn ilk karakteri gz nne alnmaz ; ilk kaytn ikinci karakteri ise & iareti olmaldr . READ deyimini izleyen tantc ad , & iaretinden sonra gelir . Veri ktnde ikinci bir & iaretine rastlandnda ( bunu bir end deyimi izler ) okuma durur . KI. f yerine daha nce bildirilmi bir NAMELIST ad bulunan bir formatl k deyimi icra ederek k yaplr . kta liste belirtilmez .

You might also like