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 :

Créer de multiples fichiers txt avec incrémentation


Sujet :

Fortran

  1. #1
    Membre à l'essai
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Juillet 2020
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2020
    Messages : 9
    Points : 20
    Points
    20
    Par défaut Créer de multiples fichiers txt avec incrémentation
    Bonjour à tous,
    Je fais des recherches actuellement (doctorat de physique ), et je suis orienté simulation numérique (physique des matériux par la méthode de simulation de monte carlo).
    Jusqu'à présent, je devais faire de la programmation simple, cependant, récemment, j'ai eu un grand nombre de fichiers à créer pour mes simulations et je me suis retrouvé soit à faire des erreurs bêtes à cause de la répétition de la manœuvre, soit à être tout simplement ennuyé de faire les mêmes modifications pendant des heures.
    Voici ce que j'aimerais créer :

    un programme écrit en Fortran , qui puisse créer un grand nombre de fichiers txt avec des noms différents et des variables avec des valeurs différentes.

    merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 488
    Points : 593
    Points
    593
    Par défaut
    Bonjour,

    Voici un exemple qui pourrait t'être utile:

    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
    19
    20
    21
    22
    23
    24
    25
    26
     
    program pleindefichiers
     
    implicit none
     
    integer :: i
    integer :: nb ! nombre de fichier
    real :: val ! valeur a ecrire dans le fichier
    character(len=100) :: nom ! nom du fichier
     
    write(*,*) "nombre de fichiers? (maximum 99)"
    read(*,*) nb
     
    do i=1,nb
      ! creation du nom du fichier
      write(nom,'(a,i2.2)') "fichier_",i
      ! ouverture du fichier
      open(42,file=nom,form="formatted")
      ! construction de la valeur a mettre dans le fichier
      val=345+(i/4.5)**3
      write(42,*) val
      ! fermeture du fichier
      close(42)
    enddo
     
    end program pleindefichiers

Discussions similaires

  1. [XL-2016] VBA créer un fichier TXT avec position des données
    Par cheribibi33 dans le forum Macros et VBA Excel
    Réponses: 22
    Dernier message: 02/11/2019, 08h41
  2. [XL-2010] Sélectionner un répertoire et créer un fichier TXT avec le contenu d'une colonne
    Par Coco l'asticot dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/12/2016, 16h44
  3. Cmd ECHO créer un fichier txt avec l'heure comme nom
    Par Seth_Nemesia111 dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 10/03/2015, 14h42
  4. Réponses: 8
    Dernier message: 01/06/2010, 14h33
  5. créer un fichier txt avec c++
    Par fatjoe dans le forum C++
    Réponses: 1
    Dernier message: 15/01/2008, 22h21

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