Conversion algorithme en code vba

tash84200 Messages postés 1 Date d'inscription mardi 27 février 2007 Statut Membre Dernière intervention 10 mars 2007 - 10 mars 2007 à 23:49
xalara Messages postés 1 Date d'inscription mercredi 22 octobre 2008 Statut Membre Dernière intervention 19 décembre 2008 - 19 déc. 2008 à 11:31
J'ai un probl¨¨me pour traduire ce code ci en langage vba : je te remercie ¨¤ l'avance

n algorithme pseudo-polynomial
Algorithme PDSE
d¨¦but
pour k=0 ¨¤ ¡Æai¡ÊAai
pour j=1 ¨¤ n faire :
POIDS(k,j):=faux;
fin pour;
fin pour;
poser POIDS(0,0) := vrai;
pour j=1 ¨¤ n
pour k=0 ¨¤ ¡Æai¡ÊAai faire :
Si (k¡Ý aj et POIDS(k-aj, j-1)=vrai) ou POIDS(k, j-1)=vrai
alors POIDS(k, j)=vrai;
fin pour;
fin pour;
fin.

Proposition : L'algorithme PDSE a une complexit¨¦ O(n¡Æaj¡ÊAaj) et affecte ¨¤ POIDS (valeur vrai s'il existe un sous-ensemble de n nombres a1, a2, .., an de poids K.

3 réponses

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
11 mars 2007 à 10:04
A 3/2 détails rès tu n'as plus qu'a traduire ton algo en anglais pour avoir le code.

Ton algo ne fait intervenir que le 2 plus simples boucles de programmations, les premières que l'on apprend quelque soit le langage :
For i = ? to ? ..... Next
If condition Then action

Regarde dans l'aide de VBA tu vas vite comprendre.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
0
vivouch Messages postés 1 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 16 mars 2007
16 mars 2007 à 11:56
bonjour,
je suis débutante en VBA j'est un problème pour convertire cette algouruthme en programme VBA
cela pour proposer de l'aide pour un joueur de sudoku
 
1- reconnènnaissance de: ligne, colone, zone
2- analyser colone
3- analyser ligne
4-analyser zone
5- affichage du résultat
0
xalara Messages postés 1 Date d'inscription mercredi 22 octobre 2008 Statut Membre Dernière intervention 19 décembre 2008
19 déc. 2008 à 11:31
je veux telecharger gratuitement un logiciel pour convertir un code source algorithmique en code vb
0
Rejoignez-nous