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

Algorithmes et structures de données Discussion :

Subroutine de tri


Sujet :

Algorithmes et structures de données

  1. #1
    Membre actif
    Inscrit en
    Décembre 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 14
    Par défaut Subroutine de tri
    Bonjour,
    j'ai écris une subroutine de tri pour trier un fichier dans le sens ascendant mais mais quand je fais le build il m'affiche erreur que je ne comprend. voici la subroutine et l'erreur:
    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
     
    subroutine tri(v,Nym1,c)
    	IMPLICIT REAL*8(A-H,O-Z)
    	Real*8 v(Nym1),c
     
    	do i=1,Nym1
    		do j=i+1,Nym1
    			if(vi(i).gt.v(j))then
    				ccc=v(j)
    				v(j)=v(i)
    				v(i)=c
    			endif
    		enddo
    	enddo
     	return
    end
    l'erreur est:unresolved external sumbol subroutinetri@12
    je vous pris de m'expliquer cette erreur est du a quoi? et merci

  2. #2
    Membre actif
    Inscrit en
    Décembre 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 14
    Par défaut correction de la subroutine de tri
    il y'avait une erreur dans la subroutine que je vous ai donné que je corrige:
    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
    subroutine tri(v,N,c)
     
    	IMPLICIT REAL*8(A-H,O-Z)
    	Real*8 v(N),c
     
    	do i=1,N
    		do j=i+1,N
    			if(v(i).gt.v(j))then
    				c=v(j)
    				v(j)=v(i)
    				v(i)=c
    			endif
    		enddo
    	enddo
     	return
    end

  3. #3
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Bonjour,
    merci de penser à la balise [code]. De plus, il semble que ton problème soit lié non pas à l'aglorithme, mais au langage (qui est ?). Merci de reposer ta question dans le forum approprié.

    Un dernier point, les variables qui s'appelle a, i, o, n ... c'est pas génial ...

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par prgasp77 Voir le message
    mais au langage (qui est ?).
    Fortran

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. subroutine tri dag
    Par proimane dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 25/03/2011, 22h51
  2. Tri multi-threadé
    Par Tifauv' dans le forum C
    Réponses: 8
    Dernier message: 28/06/2007, 09h00
  3. tri de liste chainée
    Par RezzA dans le forum C
    Réponses: 7
    Dernier message: 26/01/2003, 20h25
  4. [VBA-E] [Excel] Tri automatique
    Par bovi dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/10/2002, 10h19
  5. [] Tri d'un tableau par ordre alphabétique
    Par cafeine dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 17/09/2002, 08h43

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