Fortran Dersleri-1
Karakter türü deişkenler tür tanımlayıcısıyla tanımlanır.karakter olan tanımlanan deişken bu özelliğini tüm program
boyunca korur.program içinde farklı bir tur olarak tanımlanmaz.bu tanımlama yapılırken her bir deişkenin alacagı maximum
uzunlukta aynı anda verilir
genel yazılışı:
character (ku) liste
ku:listedeki deişkenlerin alacagı max karakter uzunlugu
örn: adı ve soyadı 15 karakter uzunlugunda cadde 20 karakter uzunlugunda şehir 10 karakter chde bir karakter uzunlugunda olsun.
çöz:character (15) adı,soyadı,cadde*20,sehir*10,ch*1
character x
adı="Ahmet"
15/11/2007 | Kategori: Program - Dersler | Yorum (yok) | Yorum Yaz | Kalıcı Bağlantı
Fortran Dersleri-2
bir çok uygulamada belli işlemlerin bır çok kez tekrarlanması gerekır.
programda bir işlemler dizisiin çok sayıda tekrarlanmasını saglayan yapıya döngü denir.
dizide okuma ve yazmaların kullanıldıgı progrmda do döngüsü programın daha kolay yazılmasını saglar
do döngusunde işlemlerin kaç kez tekrarlanacağı bir sayaç ile teakrar edilir.
bu döngu dışında bir başka bir dongude işlemin kaç kere yapılacagın bilinmediği
işlemlerin bazı şartlara bağlanması durumudur.bu döngüye DO-EXİT denir.
bazı durumlarda da exit deyimi ile dönuden tamamen çıkmak yerine döngünün sadece o adımını sonlandırıp,
bir sonrakı adımla döngunun devam etmesi gerekebilir.bu ise DO-CYCLE ile gösterilir.
do exit
do end do
işlemlerin kaç kez tekrarlanacağı bilinmiyorsa bu dönguler kullanılır.
bu deyimlerde işlem sayısı bir sayaç tarafından kontrol edilir.
sayaçın alacagı son deger bilindiğinde son degeree gelene kadar dewam edilir.
do dn i=N1,N2,N3
N1:döngunun alacagi ilk deger.
deyimler
Dn Continue
deyim numarası kullanılmazsa
Do i=n1,N2,N3 -|
deyimler |
end do <--|
döngünün çalışması:
1=sayaça ilk deger verilir yani i'ye N1 degeri verilir
2=do dögüsünün altındaki deyimler işleme tabi tutularak end do ve continue gelir.
3=sayaç degeri artış miktarı kadar yanbi N3 kadar artırılr.[i=N1+N3]
4= sayaç degeri N2 ile control edilir.
N3 pozitif i<=N2
N3 negatif i=>N2
bütün deyimlerde sayaç deişkeni [i] kullanılabilir
15/11/2007 | Kategori: Program - Dersler | Yorum (yok) | Yorum Yaz | Kalıcı Bağlantı