Şimdi Ara

Fortran 90

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
10
Cevap
0
Favori
723
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • fortran90 ı download edebileceğim bir adrees biliyor musunuz? internette bulamadım.

    teşekkürler..



  • tam adres
    http://www.g95.org/
    direkt dowload için
    http://ftp.g95.org/
  • yardımlarınız için teşekkürler ancak programı çalıştıramadım nasıl çalıştırıldığını biliyorsanız yardım edebilirmisiniz? teşekkürler..
  • http://ftp.g95.org/g95-MinGW.exe adresinden compileri indir 4.4 MB gibi bir şey sonra dosyayı çalıştırıp kur. sonra kurduğun klasöre bin klasöründe test.f90 dosyası oluştur.

     
    program test
    implicit none
    print *,"Hello World !!!"
    end program test

    şeklinde sonra aynı klasöre komut satırından git "g95 test.f90 -o test.exe" komutunu ver her şey yolunda giderse test diye komut gir Hello world yazısını görmen lazım
  • okulda kullandığımız fortran böyle değildi ama verdiğin bilgiler için teşekkür ederim...
  • küçük bir örnek program yazabilir misin ?
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • write(*,*)'IKI BASAMAKLI SAYI GIRIN'
    read(*,8) K
    8 Format(I3)
    ....
    ..
    Stop
    end

    gibi...
  • tamam ya aynı fortran (ne demekse ?) write belirli bir numaralı dosyaya çıktı vermek için kullanılır. birinci rakam dosyayı ikinci rakam ise format stringini belli eder eğer * kullanılırsa sistem çıktı olarak standart çıktı dosyasını format olarak * kullanılırsada standart olarak belirlenen çıktıyı kullanır. print * ise direkt olarak çıktı formatını boşver belirli bir dosyaya göm demektir * kullanlınca ise standart çıktı dosyasına yaz demektir. implicit none ise i j k gibi rakamlar tanımlanmadan kullanılırsa bunları otomatik olarak sayı olarak alma demektir. program ismi ise modul yazmaya başladığın zaman anlaşılacak bir şey yani bu compileri kullanabilirsin

    mesela aşağıdaki kodu compile etti
     
    write(*,*)'IKI BASAMAKLI SAYI GIRIN'
    read(*,8) K
    8 Format(I3)
    Write(*,*) K
    Stop
    end


    peki ama burada K nerede tanımlı hiç bir yerde peki compiler K'yı ne olarak aldı ? implicit none olarak girmediğimiz için integer ama ben olsam implit none yazardım yinede sen bilirsin




  • okuldaki programda hata yaptıysan nerde hata yaptığını gösteriyordu ve daha gelişmiş bir görünümü vardı.

    ayrıca kodların bir kaç satırını yazmıştım...


    write(*,*)'IKI BASAMAKLI SAYI GIRIN'
    read(*,8) K
    8 Format(I3)
    KL = K * K
    write(*,10) KL
    10 format ('ISLEMIN SONUCU=',1X,I5,'DIR')
    STOP
    END
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.