Bonjour, J’ai besoin de vous pour un problème d’algorithmiques

Bonjour,
Pour des raisons évidentes d'apprentissage, je ne ferais que la question une afin que tu comprennes le programme. Ou du moins, je l'espère.
Réponse :
1) a. Si l'utilisateur saisit 5 en réponse au nombre demandé, le lutin scratch dira "5" pendant 5 secondes.
b. Si l'utilisateur choisit -10 au nombre demandé, le lutin scratch dira "-11" pendant 5 secondes.
Explications :
L'algorithme demande un nombre relatif à l'utilisateur.
Ensuite, si le nombre est négatif il soustrait 1 au nombre et l'entre dans une variable. Dans le cas contraire, cette variable est égale au nombre donné par l'utilisateur.
Par ailleurs, et ce pendant 5 secondes, le lutin dit justement le nombre inscrit dans cette variable (cette dernière est par ailleurs appelée "nombre à dire").
En espérant avoir aidé et que tu puisses faire la suite par toi-même.