Index du forum

 Album PhotosAlbum Photos PortailPortail  CalendrierCalendrier   PréférencesPréférences   FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   RèglementRèglement   Groupes d'utilisateursGroupes d'utilisateurs
 Localisation des membresLocalisation des membres   ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
 S'enregistrerS'enregistrer 
Calendrier 
Evénement du calendrierCalendrier
Sam 20 Avr 2019
Fl89520
Frédéric
jp.toasty
MagikLudwig
masquiminus ...
Dim 21 Avr 2019
fetasalanis
GILLES
Lester33
Marxbrozeur
NG MUSIQUE ...
Lun 22 Avr 2019
CATH
Le Buccal
marcoco123
masta_flow
Quebecsaxo ...
Mar 23 Avr 2019
canard+
cathie
CEDRIC21
fbu78
Lili ...
Mer 24 Avr 2019
bebop30
Damien
Davuel
duke
francktm ...
Jeu 25 Avr 2019
albop
chewbacca
Clarinet-Sib
docteur
jazzroom ...
Ven 26 Avr 2019
Franpi
Griim
JP BIG SAX
nemo
SARFOSAX ...
devellopement VB

 
Poster un nouveau sujet   Répondre au sujet    Index du forum -> Musique Assistée par Ordinateur -> MAO : Les softwares
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
alf
Alto Eb
 <font color=blue>Alto Eb</font>


Humeur: :Cool
Age: 41
Zodiaque: Gémeaux
Sexe: Sexe:Masculin
Inscrit le: 22 Déc 2006
Messages: 787
Localisation: une autre planete

Loisirs: sax ,drug ,and rock'n roll

MessagePosté le: 05 Avr 2019 12:44    Sujet du message: devellopement VB Répondre en citant

est-ce que y'aurait des connaisseur en visual basic ? dans le but de rajouter une nouvelle fonction a ma feuille excel, je cherche le moyen de decliner une serie de n notre en toute ses combinaisons possibles et d'ecrire cette table de combinaison dans un tableau, il sagit d'un calcul factoriel (n!), trouer le resultat d'un factiorel n! sous visual basic n'est pas compliué, mais sortir la table de déclinaison est un poil plus complexe, j'avoue que c'est un peu casse tete, j'ai vu sur des forum de devollopeur qu'il fallait utiliser des fonctions redondante.........
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Yahoo Messenger  
couac
Administrateur
 <font color=#ff6000><b>Administrateur</b></font>


Humeur: :Cool
Age: 63
Zodiaque: Gémeaux
Sexe: Sexe:Masculin
Inscrit le: 18 Fév 2013
Messages: 1308
Localisation: Tourcoing
Emploi: dématérialiseur

MessagePosté le: 06 Avr 2019 17:07    Sujet du message: Répondre en citant

Tu veux dire des fonctions récursives?

Ajouté après 3 heures :

Bon, je n'utilise pas VB, mais je peux décrire rapidement un algorithme basé sur une fonction récursive.

Cette fonction, disons F, reçoit en paramètre une liste de notes, et un rang r, de 1 à n.

Si la liste est vide, voir plus bas *.
Disons qu'elle reçoit x notes

Elle boucle sur les notes, et pour chaque note:
- elle la place à la position r donnée,
- elle s'appelle elle-même avec en paramètre les x-1 autres notes, et en donnant comme rang la position suivante, r+1 .

En fin de boucle la fonction s'achève.

* Si en paramètre elle reçoit une liste vide, ça veut dire que toutes les notes sont rangées, elle stocke ce rangement, et s'achève tout de suite.

Pour obtenir tous les rangements possibles, on appelle cette fonction en donnant les n notes en paramètre, et comme rang la valeur r=1.
_________________
Tenor YTS62, Otto Link Tone Edge 7 + Rigotti 3M
Alto Martin Handcraft Commitee (Skyline), Meyer M6M, Lelandais SuperJazz 46, Lavoz M
Soprano Dolnet Bel Air, becs Dolnet et Yanaghisawa 5, diverses anches à l'essai..
Aérophone AE-10G (mais le G n'a pas d'impact sur le son. A priori)
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
alf
Alto Eb
 <font color=blue>Alto Eb</font>


Humeur: :Cool
Age: 41
Zodiaque: Gémeaux
Sexe: Sexe:Masculin
Inscrit le: 22 Déc 2006
Messages: 787
Localisation: une autre planete

Loisirs: sax ,drug ,and rock'n roll

MessagePosté le: 09 Avr 2019 03:28    Sujet du message: Répondre en citant

oui, c'est bien ça, je voulais dire recursive, bref une fonction qui s'appelle elle meme.

Merci couac, c'est exactement ce qui me fallait pour mieux cerner le probleme, plus facile de parler de cà entre musiciens que entre devellopeur en définitive, on parle le meme language ! :classe: ....à la tienne :chope:
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Yahoo Messenger  
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Index du forum -> Musique Assistée par Ordinateur -> MAO : Les softwares Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous pouvez poster des événements du calendrier dans ce forum



Panneau de Sécurité

35181 Attaques bloquées

Développé par SaxoFan.fr © 2006, 2010
Logo de bannière propriété de Artismod, avec leur aimable autorisation
Powered by phpBB © 2001, 2010 phpBB Group
Traduction par : phpBB-fr.com
Rewriting : phpBB SEO