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

Recherche:

Type: Messages; Utilisateur: DaZumba

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 898

    Je ne vois pas trop d'ou viens l'erreur (je n'ai...

    Je ne vois pas trop d'ou viens l'erreur (je n'ai pas lu tout le code).
    Une possibilite est l'utilisation des unites dans lesquelles tu lis. Le Fortran reserve les unites 0, 5 et 6 pour stderr,...
  2. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 898

    Avant de faire le Do while (choix/=0) ...

    Avant de faire le


    Do while (choix/=0)

    il faut initialiser la valeur de choix a une valeur non-nulle (-1 par exemple).
    Sinon, je ne vois pas de cause d'erreur dans ce code.

    (note que...
  3. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 898

    Non, P donne juste un scale factor pour les...

    Non, P donne juste un scale factor pour les descripteurs F, E et G (les nombres flottant, quoi).
    Ton probleme est qu'un 0 n'est pas admis devant le specificateur X. Il va donc falloir ameliorer ton...
  4. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 898

    Oui, bien sur, decidement je ne suis pas en forme...

    Oui, bien sur, decidement je ne suis pas en forme en ce moment... Le format doit comprendre des parentheses exterieures, comme on le fait dans le write.
    Donc:

    Ci-dessus, j'utilise des...
  5. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 898

    Pardon, j'avais fait une erreur dans le format....

    Pardon, j'avais fait une erreur dans le format. Il faut que les quote de la chaine de caracteres soient doublés pour le compilateur ne les considére pas comme fermant les quotes exterieurs.
    Donc:
    ...
  6. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    4 898

    En effet, un tel format est interprete comme...

    En effet, un tel format est interprete comme (jx,a1) et j n'est pas un formateur valide.
    La solution est d'ecrire le format interactivement, un peu comme tu ferais un sprintf() en C.
    Par exemple
    ...
Affichage des résultats 1 à 6 sur 6