Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Besoin d'aide pour coder en fortran !

  1. fchabs

    Date d'inscription
    novembre 2006
    Âge
    26
    Messages
    4

    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 !
     


    • Publicité



  2. pracede2005

    Date d'inscription
    mai 2006
    Messages
    194

    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)
    Si les pascal, Edison, helmoltz, Bell,Fourrier, Enstein et Co étaient encore là!
     

  3. fchabs

    Date d'inscription
    novembre 2006
    Âge
    26
    Messages
    4

    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. ReneG

    Date d'inscription
    novembre 2005
    Âge
    62
    Messages
    14

    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. fchabs

    Date d'inscription
    novembre 2006
    Âge
    26
    Messages
    4

    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
     


    • Publicité



  6. ReneG

    Date d'inscription
    novembre 2005
    Âge
    62
    Messages
    14

    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é
     

  7. domlefebvre

    Date d'inscription
    mai 2005
    Localisation
    Voisins le bretonneux (78)
    Âge
    55
    Messages
    701

    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.
     

  8. PHENIXian

    Date d'inscription
    décembre 2004
    Localisation
    East Lansing, Michigan, USA
    Âge
    31
    Messages
    275

    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
     

  9. fchabs

    Date d'inscription
    novembre 2006
    Âge
    26
    Messages
    4

    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"
     


    • Publicité




Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. [Blanc] Besoin d'aide pour cabler module de gestion pour moteur SELNI
    Par scanjoe 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 piiwuus 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 thibaut123 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 sixrocco 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 aurelio dans le forum Électronique
    Réponses: 2
    Dernier message: 23/02/2005, 23h06


Les tags pour cette discussion