[FORTRAN]
Fermé
m0n0-le-14r3
Messages postés
174
Date d'inscription
mercredi 13 avril 2005
Statut
Membre
Dernière intervention
25 octobre 2005
-
19 avril 2005 à 11:23
studentphys - 28 janv. 2008 à 21:12
studentphys - 28 janv. 2008 à 21:12
4 réponses
kij_82
Messages postés
4088
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
19 avril 2005 à 11:30
19 avril 2005 à 11:30
Tu mange à midi ? ou bien ?
euh, sinon je peux tien te dire sur le fortran... dsl.
@+
euh, sinon je peux tien te dire sur le fortran... dsl.
@+
m0n0-le-14r3
Messages postés
174
Date d'inscription
mercredi 13 avril 2005
Statut
Membre
Dernière intervention
25 octobre 2005
17
19 avril 2005 à 11:37
19 avril 2005 à 11:37
oui je mange a midi ( parce que j'ai faim, et puis je sui sbien a midi, je me trouve bien quand il est midi, c imortant pour moi d'etre bien pour manger , monorganisme ne supporterait pas que je ne me sente pas bien qd je mange.... tu vois) ....
disons 12h15??? ci ti vi ???
disons 12h15??? ci ti vi ???
kij_82
Messages postés
4088
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
19 avril 2005 à 11:47
19 avril 2005 à 11:47
lol je te reconnais bien là grosse bouffe.
ca marche pour 12h15 ++
ca marche pour 12h15 ++
Marden
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
208
19 avril 2005 à 12:10
19 avril 2005 à 12:10
En Fortran, CHAR n'est pas un type de donnée, mais le nom d'une fonction, retournant un caractère dont la valeur numérique (Ascii) est fournie en argument.
La directive à utiliser est CHARACTER[*longueur].
On peut initialiser les valeurs d'un tableau, au moment de la compilation, en utilisant la directive DATA, dans une instruction séparée de la déclaration, ou fournir les valeurs à la suite de la déclaration.
ou
On peut utiliser un facteur multiplicatif, à placer devant la valeur :
Ce qui est vrai pour des valeurs numériques l'est également pour des chaînes de caractères.
Pour des gros tableaux, il est préférable de procéder par une boucle d'affectation. Quand ils sont initialisés en DATA, ils augmentent d'autant la taille du module objet et de l'exécutable.
La directive à utiliser est CHARACTER[*longueur].
On peut initialiser les valeurs d'un tableau, au moment de la compilation, en utilisant la directive DATA, dans une instruction séparée de la déclaration, ou fournir les valeurs à la suite de la déclaration.
INTEGER NOMBRES (10) DATA NOMBRES / 0,1,2,3,4,,5,6,7,8,9 /
ou
DIMENSION NOMBRES(10) / 0,1,2,3,4,,5,6,7,8,9 /
On peut utiliser un facteur multiplicatif, à placer devant la valeur :
DIMENSION NOMBRES(10) / 10 * -1 /
Ce qui est vrai pour des valeurs numériques l'est également pour des chaînes de caractères.
Pour des gros tableaux, il est préférable de procéder par une boucle d'affectation. Quand ils sont initialisés en DATA, ils augmentent d'autant la taille du module objet et de l'exécutable.