Aide
×
Montrer l'indice
Montrer la solution
Il faudra utiliser l'action avancer!
Documentation du langage A.L.I.V.E Script
×
Les actions de moteurs
avancer
avancer
valeur (en secondes)
exemple: avancer 2
reculer
reculer
valeur (en secondes)
exemple: reculer 1.5
tournerGauche
tournerDroite
arreter
Les actions de temps
attendre
valeur (en secondes)
exemple: attendre 3.25
Les types de données
Les nombres
entier
valeur
3, 2, 10, -102
reel
valeur.valeur
3.0, 2.7, 17.1, -102.98
Les chaine de caractères
chaine
"
valeur
"
ex: "bonjour, comment vas-tu?", "1234"
Les caractères uniques
car
'
valeur
'
ex: '3', 'C', ' ', 'm'
Les booléens
vrai
ou
faux
Les opérateurs
Les opérateurs arithmétiques
Addition
valeur
+
valeur
exemple: 2 + 3
Soustraction
valeur
-
valeur
exemple: 10.2 - 3.4
Multiplication
valeur
*
valeur
exemple: 10 * 5
Division
valeur
/
valeur
exemple: 10 / 2
Exposant
valeur
**
valeur
exemple: 4**4
Division entière
valeur
//
valeur
exemple: 6 // 4
Modulo
valeur
%
valeur
exemple: 10 % 3
Incrément
valeur
++
exemple: maVariable++
Décrément
valeur
--
exemple: maVariable--
Les opérateurs logiques
Égale
valeur
=
valeur
exemple: 2 = 3
Pas égale
valeur
<>
valeur
exemple: 2 <> 3
Plus grand que
valeur
>
valeur
exemple: 3 > 3
Plus petit que
valeur
<
valeur
exemple: 10 < 5
Plus grand ou égale à
valeur
>=
valeur
exemple: 2 >= 2
Plus petit ou égale à
valeur
<=
valeur
exemple: 4 <=10
Les variables
Assignement d'une valeur
nomDeLaVariable
<-
valeur
exemple: temps <- 5
exemple: nom <- "Mathis"
exemple: pi <- 3.1415926535897
nomDeLaVariable
<-
variable
exemple: nom <- "Enric"
nomCopie <- nom
Les conditions
La condition si
si
condition
alors
...
fin_si
La condition si/sinon
si
condition
alors
...
sinon
...
fin_si
Les boucles
La boucle pour
pour
variable
<-
valeur
a
valeur
...
fin_pour
exemple:
pour i <- 0 a 5
afficher i
fin_pour
La boucle tant que
tant_que
condition
...
fin_tant_que
exemple:
i <- 0
tant_que i < 5
afficher i
i <- i + 1
fin_pour
Autres actions diverses
afficher
valeur
exemple: afficher "Hello World!"
aleatoire(
valeur (chiffre)
,
valeur (chiffre)
)
exemple: nbAleatoire <- aleatoire(2, 5)
aleatoire(
valeur
,
valeur
,
...
)
exemple: aleatoire("allo", "bob", "bonjour")
longeur(
valeur (chaine)
)
exemple: longeur("bonjour") -> 7
exemple: longueur("Enric") -> 5
Programmation en blocs
Première personne à avoir atteint la fin du jeu: Élodie Nadeau!! 🥳