Bonjour je dois faire un algorithm sur scratch et vu que j'ai des difficultés j'aurais besoin d'aide svp.

Les boutons ON et OFF vont conditionner l'état d'une variable.
Il faudra créer une variable que vous nommerez (MARCHE).
Dans le codage du bouton ON, l'appui de ce sprite devra mettre la variable à 1 (en marche).
Dans le codage du bouton OFF, l'appui de ce sprite devra mettre la variable à 0 (à l'arrêt).
Le but de tout ceci est d'avertir l'alarme d'une tentative d'intrusion. Avertir l'alarme est la combinaison de deux éléments, le contact d'un capteur avec le voleur et de la variable (MARCHE) qui devra indiquer que le système est allumé et donc à l'état 1.
Vous aurez besoin ici d'un opérateur (=) pour indiquer que MARCHE=1.
Cette partie du codage sera 2 unités de <<contrôle >>si-alors qui s'emboiteronr avec ces 2 conditions citées plus haut pour delivrer le message <<infraction >>.
L'alarme clignote en recevant le message<<infraction >>. Pour la faire clignoter, vous pouvez dupliquer le costume et faire changer de couleur au deuxième et appliquer des << basculer vers costume suivant>> en imposant des pauses. Pareil pour la sirène.
L'alarme doit s'éteindre lorsque l'on appuie sur OFF, la sirène aussi.
Un grand merci a celui qui me repond. ❤️​


Sagot :

Explications :

La première pièce jointe est le script du bouton off. J'ai mis dedans que si il était cliqué, alors la variable "MARCHE" serait mise à 0 (à l'arrêt) et que par conséquent tous les programmes s'arrêteraient.

La deuxième pièce jointe est le script du bouton on. J'ai mis dedans que si il était cliqué, alors la variable "MARCHE" serait mise à 1 (en marche) et qu'il enverrait le message "on".

La troisième pièce jointe est le script des capteurs de l'alarme. J'ai mis dedans que quand il recevait le message "on", si la variable "MARCHE" est à 1 et qu'ils touchent le voleur alors ils envoient le message "infraction"

La quatrième pièce jointe représente les scripts de l'alarme. Quand elle reçoit le message "infraction" elle basculera d'un costume à un autre ce qui la fera clignoté et une alarme se répétera en boucle.

J'espère que ça t'auras aidé.

View image SHISAIKI
View image SHISAIKI
View image SHISAIKI
View image SHISAIKI