logo Homepage
+  NewbieContest
|-+  Programmation» Langages compilés» [WinDev] Initialiser un tableau ?
Username:
Password:
Pages: [1]
  Imprimer  
Auteur Fil de discussion: [WinDev] Initialiser un tableau ?  (Lu 11327 fois)
Nebelmann

Profil challenge

Classement : 464/54343

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« le: 17 Février 2007 à 17:14:21 »

Salut

Bon, je sais que c'est la loose de faire du WinDev, et surtout de planter sur un problème aussi simple, mais même après avoir fait des recherches sur google je n'arrive pas à produire l'équivalent de ce code C/C++/Java :

Code:
int tableau[6] = {1, 2, 3, 4, 5, 6}
J'ai bien tenté un :

Code:
tab est un tableau de 6 entiers = [1 2 3 4 5 6]
mais ça ne marche pas...

/me espère qu'un gentil développeur WD pourra l'aider...
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
Baxyste

Profil challenge

Classement : 16285/54343

Néophyte
*
Hors ligne Hors ligne
Messages: 30


Voir le profil WWW
« #1 le: 20 Février 2007 à 12:15:22 »

Bon, je ne suis pas un grand Dieu de la programmation mais dans ton code tu veux déclarer les valeurs de tes cases. Donc il faut mettre un ; à la fin de ta déclaration.

Et ta deuxième solution comporte un faute de syntaxe si je puis dire. En effet nous devons mettre des "{" et non pas des "[".

Voici le lien du SDZ qui m'a permis de tout comprendre sur les tableaux :

http://www.siteduzero.com/tuto-3-4086-1-les-tableaux.html#ss_part_1

A moins que ta question ne porte pas sur le C, j'ai un petit doute d'après le titre du sujet...
Journalisée

Listen and love the Clubber's sound. I'am So Tecktonik Killer !
.·._.-> Smiley - Baxyste °(',..,')° <-._.·.
Gardel

Profil challenge

Classement : 670/54343

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1012


Voir le profil
« #2 le: 20 Février 2007 à 17:21:06 »

C'est pourtant assez explicite, il demande de l'aide sur WinDev, un truc pour faire de la prog en français.... bref.
Nebelmann s'est appuyé sur un exemple en C et veut faire la même chose en WinDev.
Evidemment comme personne programme en WinDev, personne peut répondre à ce cher Nebelmann (ça lui apprendra à faire du WinDev )
Journalisée

Selon le postulat que les filles, c'est du temps accordé et de l'argent dépensé : Filles = Temps . Argent
Et comme chacun le sait, "le temps c'est de l'argent", donc : Temps = Argent
Par conséquent : Filles = Argent . Argent
Et parce que, "l'argent est la racine du mal" : Argent = sqrt(Mal)
On en déduit que : Filles = sqrt(Mal).sqrt(Mal)
Force est de constater que : Filles = Mal
Baxyste

Profil challenge

Classement : 16285/54343

Néophyte
*
Hors ligne Hors ligne
Messages: 30


Voir le profil WWW
« #3 le: 20 Février 2007 à 18:25:58 »

Citation de: Gardel
C'est pourtant assez explicite, il demande de l'aide sur WinDev, un truc pour faire de la prog en français.... bref.
Un truc pour faire de la programmation en français ?
Je comprend pas ce que tu veux dire par là.
De la programmation en français...

Et je sais pas si c'est un bug du site ou si c'est fait volontairement mais mon post précédent a été supprimé.
Journalisée

Listen and love the Clubber's sound. I'am So Tecktonik Killer !
.·._.-> Smiley - Baxyste °(',..,')° <-._.·.
Invit
Invité
« #4 le: 20 Février 2007 à 20:11:59 »

http://fr.wikipedia.org/wiki/WinDev

tiens pis au passage peut etre des débuts de réponse là (j'ai pas regardé plus en détail)
http://www.developpez.net/forums/forumdisplay.php?f=226
http://www.wdforge.org/
http://www.windasso.org/cgi-bin/gespage.exe?exec=index

Nebelmann, à quand une reconversion au VisualBasic ?
Journalisée
Nebelmann

Profil challenge

Classement : 464/54343

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #5 le: 20 Février 2007 à 23:42:39 »

Citation
Bon, je ne suis pas un grand Dieu de la programmation
Ca se voit, sinon tu ne répondrais pas "C" à la question "WinDev"...

Merci, BufferBob, mais tu penses bien que j'ai déjà plus ou moins écumé les résultats de google avant d'en arriver à poser la question ici... je me contente pas de réprimer les autres quand ils ne cherchent pas d'abord...

Citation
(ça lui apprendra à faire du WinDev )
j'te fiste !!

Citation
Nebelmann, à quand une reconversion au VisualBasic ?
j'te fiste !!
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
DealM

Profil challenge

Classement : 1057/54343

Néophyte
*
Hors ligne Hors ligne
Messages: 29


Voir le profil
« #6 le: 21 Février 2007 à 09:56:17 »

Je développe en Windev au taf (pas le choix) mais je m'y suis fais.
D'ailleurs toutes les épreuves de prog que j'ai réussi, je les ai faites avec Windev.

Concernant ta déclaration, n'essaie tout de même pas de trop lui en demander.
Fais ta déclaration, attend qu'il ait bien compris ce qu'il doit faire, et ensuite, ajoute lui des valeurs...

Code:
MonTab est un tableau de 6 entiers
i est un entier

POUR i = 1 A 6
    MonTab[i] = i
FIN
Journalisée

There is no place like 127.0.0.1
Zmx

Profil challenge

Classement : 71/54343

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 559


Voir le profil WWW
« #7 le: 21 Février 2007 à 10:51:59 »

Et si opn veux mettre 1 7 8 9 12 1 7 84 6 dans le tableau ?
Journalisée

DealM

Profil challenge

Classement : 1057/54343

Néophyte
*
Hors ligne Hors ligne
Messages: 29


Voir le profil
« #8 le: 21 Février 2007 à 11:27:02 »

Bah ligne par ligne
Code:
MonTab[1] = 1
MonTab[2] = 7
MonTab[3] = 8
...
Journalisée

There is no place like 127.0.0.1
neoflo
Profil challenge

Classement : 8123/54343

Membre Complet
***
Hors ligne Hors ligne
Messages: 171


Voir le profil WWW
« #9 le: 21 Février 2007 à 11:54:52 »

J'ai vu que tu avais aussi posté sur developpez.com.
Journalisée

Nebelmann

Profil challenge

Classement : 464/54343

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #10 le: 21 Février 2007 à 13:00:03 »

Citation
J'ai vu que tu avais aussi posté sur developpez.com
Tout à fait... le truc c'est que je veux tester l'algorithme de hashage MD5 en WinDev, ce qui implique d'initialiser un tableau de 64 cases...
Et je n'ai pas trop envie de faire 64 fois un tab
  • = y
Citation
Et si opn veux mettre 1 7 8 9 12 1 7 84 6 dans le tableau ?
J'ai oublié de le préciser, ou alors mon exemple était mauvais ^^

La doc de windev semble le dire aussi, ce n'est pas directement possible... dommage, surtout au vu de leur slogan...
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
DealM

Profil challenge

Classement : 1057/54343

Néophyte
*
Hors ligne Hors ligne
Messages: 29


Voir le profil
« #11 le: 21 Février 2007 à 14:48:20 »

Windev est très bon pour tout ce qui est gain de temps, beaucoup de choses sont extrèmement faciles à faire sans que tu n'aies besoin de coder quoique ce soit (je pense aux fonctions EmailEnvoie par exemple, ou FtpConnecte etc.etc.).

Par contre, dès qu'il s'agit de le pousser un petit peu, tu te retrouve très vite limité...

Si tu as d'autres soucis côté windev, fais moi signe, je pourrais peut-être te renseigner.
Journalisée

There is no place like 127.0.0.1
Pages: [1]
  Imprimer  
 
Aller à: