IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

Mauvaise exécution du programme


Sujet :

Fortran

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Janvier 2011
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 1
    Par défaut Mauvaise exécution du programme
    salut
    j'ai un programme quand je le compile aucune erreur mais à l'exécution il ne donne pas les résultats

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    DIMENSION VAL(4)
    open(unit=10,file='bmat.dat',s tatus='old')
     
    open(unit=12,file='result.txt' ,status='unknown')
    read(10,*)(EL,W,E,EI,x=3,6)
    R=1/(E*EI)
    I=0
    DO 10 X=3,6
    I=I+1
    A=(X**3)*(EL*W)/48.0
    B=(X-(EL/2))**4*(W/24.)
    C=((EL)**3)*X*(7./384.)
    VAL(I)=R*(A-B-C)
    10CONTINUE
    WRITE (12,6)(VAL(I),I=1,4)
    6 format (1(2x,E8.4))
    STOP
    END
    s'il est bien comment je dois déclarer les données ?
    merci d'avance

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur modélisation aérodynamique
    Inscrit en
    Juillet 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur modélisation aérodynamique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 105
    Par défaut
    Bonjour,
    Déja sans la structure du fichier "bmat.dat" on ne peux pas vraiment t'aider.
    D'autre part tout ton programme ne contient aucune déclaration de variables (tout est implicite), ce qui est souvent source d'erreur.

    Peux-tu poster une partie du fichier "bmat.dat" et expliquer ce que tu veux en faire pour qu'on puisse t'aider.

    Je te suggère aussi de faire des déclarations explicites pour toutes tes variables (et par la même occasion de passer en FORTRAN 90, le 77 devient un peu archaïque)

Discussions similaires

  1. Exécuter un programme des que le poste est allumé
    Par edzodzinam dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 08/02/2006, 04h08
  2. Comment exécuter un programm
    Par Murieyaya dans le forum Langage
    Réponses: 2
    Dernier message: 13/12/2005, 10h50
  3. Réponses: 5
    Dernier message: 29/11/2005, 17h35
  4. Comment exécuter un programme externe ?
    Par spikto dans le forum Langage
    Réponses: 12
    Dernier message: 27/06/2005, 16h18
  5. SendMessage bloquant l'exécution du programme
    Par Drooxy dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 03/05/2003, 19h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo