Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.

Forum Casio - Autres questions


Index du Forum » Autres questions » Alternative aux Labels(Lbl)
Maintore Hors ligne Membre Points: 23 Défis: 0 Message

Alternative aux Labels(Lbl)

Posté le 01/01/2020 17:18

Bonjour j'ai récemment crée un petit jeu (en fichier joint) mais je suis limité dans le nombre de pays sur lequel je peux poser des questions(sous la forme de QCM).
Je voudrai savoir s'il serai possible de trouvé une alternative au Lbl car on ne peut pas en crée plus de 33(24lettres de l'alphabet + 9 chiffres) Lbl je suis dans l'impasse.

Merci d'avance pour votre aide et bonne journée tous!!!

Fichier joint


Palpatine_78 Hors ligne Membre Points: 264 Défis: 0 Message

Citer : Posté le 01/01/2020 17:27 | #


Tu devrais utiliser une boucle, avec une variable que tu testes à chaque tour et qui indique la question posé.
while 0=0 ou For 0->I, I<nbQ,I++
A=randInt(1,nbQ) A correspond au label auquel tu aurais été. Tu peux mettre un aléatoire ou tout simplement aller dans l'ordre.
if A=1
Then
Question 1
EndIf
if A=2
Then
Question 2
EndIf
...
WhileEnd ou Next

Ajouté le 01/01/2020 à 17:28 :
La syntaxe est fausse...
Breizh_craft Hors ligne Modérateur Points: 1116 Défis: 7 Message

Citer : Posté le 01/01/2020 17:28 | #


Sans lire le programme, je dirais que tu peux stocker le choix de l'utilisateur avec un nombre dans une variable, et ensuite effectuer les actions dans des If. Si tu utilise la commande Menu, il faudra la remplacer par un menu fait à la main, vu qu'il n'y a pas d'autre solution que d'utiliser des Lbl avec.
Breizh.pm – Un adminsys qui aime les galettes.
Maintore Hors ligne Membre Points: 23 Défis: 0 Message

Citer : Posté le 02/01/2020 10:39 | #


Merci pour vos réponses à tous les deux, je vais pouvoir continuer à expérimenter mon programme .

" Rien n'est trop difficile pour la jeunesse. " Socrate

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2022 | Il y a 111 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd