Besoin d'aide pour coder en fortran !
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Besoin d'aide pour coder en fortran !



  1. #1
    invite778899b7

    Besoin d'aide pour coder en fortran !


    ------

    Bonjour !

    Je suis étudiant et nous etudions en ce moment le language fortran.
    J'ai fait plusieurs recherches sur le net sur comment faire pour coder en fortran sur pc et mac et je suis tombé sur quelques serveurs de hp qui permettent de coder et compiler en fortran.

    Seul probleme : aprés avoir écrit mon code, lors de la compilation apparaissent beaucoup d'erreures (pourtant le programme marche quand je suis sur les machines de mon école) des erreures du genre "illegal caractere"...

    Pouvez vous m'aider ?

    Sinon et surtout pouvez vous m'indiquer d'autres méthodes pour coder de chez moi ? Quels logiciels faut t il ?
    Sur PC et MAC plizz !

    bonne soirée à tous !
    & merci !

    -----

  2. #2
    invite0b127ea6

    Re : Besoin d'aide pour coder en fortran !

    Slt,
    à l'école vous utiliser quoi?(os, logiciels)
    Et à la maison tu as utilisé quoi? (os, logiciels)

  3. #3
    invite778899b7

    Re : Besoin d'aide pour coder en fortran !

    Bonjour !

    De l'école on se connecte sur le serveur de l'école avec le logiciel Proterm, j'ai essayé aussi de chez moi toujour avec proterm : je me suis connecté à un serveur HP (td183.testdrive.hp.com) avec un PC.
    Pareillement avec un mac, je me suis connecté au même serveur par l'intermédiaire du terminal de mac.

    Voici ma démarche :
    - J'ai crée un fichier fortran (edit tt.for)
    - Mes lignes d'essai :
    options/extend_source
    program tt
    implicit none

    write(*,*) 'hello'

    end

    - Et quand j'essaie de compiler (fortran essai.for), il m'affiche des erreures de ce type :

    %F90-E-ERROR, Illegal character in statement label field [o]
    %F90-E-ERROR, Illegal character in statement label field [p]
    %F90-E-ERROR, Illegal character in statement label field [t]
    %F90-E-ERROR, Illegal character in statement label field [i]
    %F90-E-ERROR, Illegal character in statement label field [o]
    %F90-E-ERROR, First statement in file must not be continued

    program tt
    ^
    %F90-E-ERROR, Illegal character in statement label field [p]
    at line number 2 in file USER3:[FCHABS]TT.FOR;3

    program tt
    .^
    %F90-E-ERROR, Illegal character in statement label field [r]
    at line number 2 in file USER3:[FCHABS]TT.FOR;3

    program tt
    ..^
    %F90-E-ERROR, Illegal character in statement label field [o]
    at line number 2 in file USER3:[FCHABS]TT.FOR;3

    program tt
    ...^
    %F90-E-ERROR, Illegal character in statement label field [g]
    at line number 2 in file USER3:[FCHABS]TT.FOR;3

    program tt
    ....^
    %F90-E-ERROR, Illegal character in statement label field [r]
    at line number 2 in file USER3:[FCHABS]TT.FOR;3

    implicit none
    ^
    %F90-E-ERROR, Illegal character in statement label field [i]
    at line number 3 in file USER3:[FCHABS]TT.FOR;3

    implicit none
    .^
    %F90-E-ERROR, Illegal character in statement label field [m]
    at line number 3 in file USER3:[FCHABS]TT.FOR;3

    implicit none
    ..^
    %F90-E-ERROR, Illegal character in statement label field [p]
    at line number 3 in file USER3:[FCHABS]TT.FOR;3

    implicit none
    ...^
    %F90-E-ERROR, Illegal character in statement label field [l]
    at line number 3 in file USER3:[FCHABS]TT.FOR;3

    implicit none
    ....^
    %F90-E-ERROR, Illegal character in statement label field [i]
    at line number 3 in file USER3:[FCHABS]TT.FOR;3

    options/extend_source
    .......^
    %F90-E-ERROR, Syntax error, found '/' when expecting one of: ( : % . = =>
    at line number 1 in file USER3:[FCHABS]TT.FOR;3

    end
    ^
    %F90-E-ERROR, Illegal character in statement label field [e]
    at line number 9 in file USER3:[FCHABS]TT.FOR;3

    end
    .^
    %F90-E-ERROR, Illegal character in statement label field [n]
    at line number 9 in file USER3:[FCHABS]TT.FOR;3

    end
    ..^
    %F90-E-ERROR, Illegal character in statement label field [d]
    at line number 9 in file USER3:[FCHABS]TT.FOR;3


    ^
    %F90-E-ERROR, Syntax error, found END-OF-FILE when expecting one of: <LABEL> <EN
    D-OF-STATEMENT> ; BLOCK BLOCKDATA PROGRAM TYPE COMPLEX BYTE CHARACTER ...
    at line number 10 in file USER3:[FCHABS]TT.FOR;3

  4. #4
    ReneG

    Re : Besoin d'aide pour coder en fortran !

    Bonjour,

    on dirait que le serveur HP tourne OpenVMS comme OS. Quelle version?

    Je commencerai par enlever la 1ère line "Option/..." qui ne sert pas vraiment dans ton programme. Je ne suis pas sûr que la version du compilateur que tu utilises connait ce statement.

    René

  5. A voir en vidéo sur Futura
  6. #5
    invite778899b7

    Re : Besoin d'aide pour coder en fortran !

    Merci pour votre réponse !
    Il s'agit de la version 8.3 de OpenVMS.
    Connaissez vous un autre moyen pour faire du fortran sur un mac ?

    merci !
    bonne soirée

  7. #6
    ReneG

    Re : Besoin d'aide pour coder en fortran !

    Ce que vous faites actuellement est d'utiliser un émulateur de terminal (VT100 ou XTerm) vers un système OpenVMS à partir d'un MAC ou PC. Si vous voulez programmer en natif sur MAC, il vous faudra trouver un compilateur payant ou gratuit qui tourne sur le MAC. Je suppose que çà existe, mais je n'ai pas cherché.

    Pour revenir à votre programme de test, votre code source n'est tout simplement pas correctement formatté. Il faudrait qu'il ressemble à ceci:

    <tab>options/extend_source
    <tab>program tt
    <tab>implicit none

    <tab>write(*,*) 'hello'

    <tab>end

    "<tab>" étant bien sûr la touche de tabulation.

    Ou bien, vous respectez strictement le format standard:

    colonnes 1-5 Label
    colonne 6 indication de continuation de statement
    colonnes 7-132 Statement

    René

  8. #7
    invitef2ea68d7

    Re : Besoin d'aide pour coder en fortran !

    Citation Envoyé par fchabs Voir le message
    Bonjour !

    Je suis étudiant et nous etudions en ce moment le language fortran.
    J'ai fait plusieurs recherches sur le net sur comment faire pour coder en fortran sur pc et mac et je suis tombé sur quelques serveurs de hp qui permettent de coder et compiler en fortran.

    Seul probleme : aprés avoir écrit mon code, lors de la compilation apparaissent beaucoup d'erreures (pourtant le programme marche quand je suis sur les machines de mon école) des erreures du genre "illegal caractere"...

    Pouvez vous m'aider ?

    Sinon et surtout pouvez vous m'indiquer d'autres méthodes pour coder de chez moi ? Quels logiciels faut t il ?
    Sur PC et MAC plizz !

    bonne soirée à tous !
    & merci !
    Bonjour,

    Va voir sur www.tangenteX.com, tu y trouveras peut être des infos qui t'intéresseront pour coder en FORTRAN sur PC.

  9. #8
    PHENIXian

    Re : Besoin d'aide pour coder en fortran !

    Citation Envoyé par ReneG Voir le message
    Pour revenir à votre programme de test, votre code source n'est tout simplement pas correctement formatté. Il faudrait qu'il ressemble à ceci:
    Ou bien, vous respectez strictement le format standard:

    colonnes 1-5 Label
    colonne 6 indication de continuation de statement
    colonnes 7-132 Statement

    René
    Salut

    Tout depend du type de fortran, en F90 ca fait longtemps que les tabulations a la c%% de l'epoque des cartes perforees sont finies

    et des compilateurs F90 gratuits existent, en tout cas sous win / Linux

    Pour ce qui est de ton code oui en enlevant la premiere ligne ca compilera evidemment sans probleme, au moins sous ifort et g95.

    Sinon si vous comptez coder pas mal le Metcalf et Reid est un excellent bouquin pour Fortran
    "All your base are belong to us"
    OLFQJTLM

  10. #9
    invite778899b7

    Re : Besoin d'aide pour coder en fortran !

    Merci pour votre aide !
    Je n'ai pas trouvé de compilateur qui tourne sur MAC.
    On m'a conseillé eclipse, je l'ai telecharge puis installé, mais c'est trop compliqué pour moi, j'y comprend rien !

    Sinon sur PC, j'ai pu me connecter au serveur de HP qui tourne sur open VMS avec Proterm.

    Le programme test a fonctionné mais sans le "options/extend_source"

Discussions similaires

  1. [Blanc] Besoin d'aide pour cabler module de gestion pour moteur SELNI
    Par invitef01498cf dans le forum Dépannage
    Réponses: 17
    Dernier message: 20/05/2008, 05h52
  2. besoin d'aide pour un DM difficile pour moi
    Par invited2b60f53 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 14/12/2006, 20h29
  3. Besoin d'aide en FORTRAN (help mayday mayday mayday)
    Par invitedbef360d dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 24/10/2006, 04h38
  4. besoin d'aide pour realiser des formule pour inserer dans un tableur
    Par invite7ad10b24 dans le forum Mathématiques du collège et du lycée
    Réponses: 1
    Dernier message: 23/08/2006, 18h20
  5. besoin d'aide pour un dm..pour demain matin
    Par invite94c8e449 dans le forum Électronique
    Réponses: 2
    Dernier message: 23/02/2005, 23h06
Découvrez nos comparatifs produits sur l'informatique et les technologies.