Editeur de texte en Fortran
Fermé
sevz
Messages postés
15
Date d'inscription
mercredi 4 janvier 2006
Statut
Membre
Dernière intervention
25 novembre 2007
-
4 janv. 2006 à 12:18
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 - 29 janv. 2006 à 15:24
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 - 29 janv. 2006 à 15:24
A voir également:
- Editeur de texte en Fortran
- Editeur html - Télécharger - HTML
- Éditeur hexadécimal - Télécharger - Édition & Programmation
- Editeur video gratuit - Guide
- Editeur pdf gratuit - Guide
- Mettre un texte en majuscule - Guide
4 réponses
hssissen
Messages postés
844
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
9 janvier 2017
50
4 janv. 2006 à 15:26
4 janv. 2006 à 15:26
Salut Sevz,
Tu epux être plus précis? dis nous exactement ce que tu veux faire, car là c'est trop vague!
Tu epux être plus précis? dis nous exactement ce que tu veux faire, car là c'est trop vague!
sevz
Messages postés
15
Date d'inscription
mercredi 4 janvier 2006
Statut
Membre
Dernière intervention
25 novembre 2007
9 janv. 2006 à 19:16
9 janv. 2006 à 19:16
Je dois créer un éditeur de texte en fortran permettant de realiser les fonctions suivantes :
saisir du texte sur plusieurs lignes
charger un fichier texte
afficher son contenu
compter les occurences d'un mot, le supprimer ou le remplacer
aligner
enregistrer etc...
Je début en programmation et j'ai du mal, si quelqu'un a des pistes ;)
merci d'avance
saisir du texte sur plusieurs lignes
charger un fichier texte
afficher son contenu
compter les occurences d'un mot, le supprimer ou le remplacer
aligner
enregistrer etc...
Je début en programmation et j'ai du mal, si quelqu'un a des pistes ;)
merci d'avance
sevz
Messages postés
15
Date d'inscription
mercredi 4 janvier 2006
Statut
Membre
Dernière intervention
25 novembre 2007
10 janv. 2006 à 17:10
10 janv. 2006 à 17:10
personne pour m'aider ??
Yonnel.BALEZ
Messages postés
7
Date d'inscription
vendredi 27 janvier 2006
Statut
Membre
Dernière intervention
6 février 2006
2
29 janv. 2006 à 09:35
29 janv. 2006 à 09:35
Le fortran n'est pas l'outil idéal pour travailler sur des chaînes de caractères, sauf à créer une bibliothèque de sous programmes écrit en assembleur.
Pour des programmes sous l'invite (en mode DOS), des sous programmes qui traitent les chaînes de caractères que j'utilise ensuite en fortran 77.
Ce serait un peu long à tout expliquer ici.
J'ai mis un document à télécharger sur moteurprog>projet>bibliothèque qui traite de tout cela.
Pour des programmes sous l'invite (en mode DOS), des sous programmes qui traitent les chaînes de caractères que j'utilise ensuite en fortran 77.
Ce serait un peu long à tout expliquer ici.
J'ai mis un document à télécharger sur moteurprog>projet>bibliothèque qui traite de tout cela.
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
208
29 janv. 2006 à 15:24
29 janv. 2006 à 15:24
Depuis le Fortran 77 et l'apparition de la directive "CHARACTER", on peut se passer de l'assembleur, pour manipuler des chaînes. La solution des sous-programmes reste une bonne option, quelque soit le langage. On peut ensuite s'en servir pour toute sa vie de programmeur.
Pour avoir écrit des éditeurs "spécialisés", j'ai eu recours à un spécialiste maison de "assembleur" pour une fonction d'entrée/sortie (lecture d'un caractère, y compris les caractères de contrôle) qu'un simple "getc()"(en langage C) aurait pu remplacer. C'était il y a une bonne vingtaine d'années, sous Vax/VMS, pour une VT100 : l'âge de la pierre polie !!!
Pour avoir écrit des éditeurs "spécialisés", j'ai eu recours à un spécialiste maison de "assembleur" pour une fonction d'entrée/sortie (lecture d'un caractère, y compris les caractères de contrôle) qu'un simple "getc()"(en langage C) aurait pu remplacer. C'était il y a une bonne vingtaine d'années, sous Vax/VMS, pour une VT100 : l'âge de la pierre polie !!!