Quiz 1

MathematiquesStructures de baseSéquences d’instructions, affectation, conditions9 questions

Questions du quiz(9)

1

Que fait l'instruction suivante : x = (a == b) ? c : d ? e : f ? g : h;

Affectation utilisant un opérateur conditionnel imbriqué
Une déclaration de variable
Une comparaison simple
Un opérateur conditionnel imbriqué
2

Que représente la structure suivante en langage C : for(i = 0; i < 5; i++) { } ?

Une affectation
Une fonction
Une boucle
Une condition
3

Quelle est la sortie de l'instruction suivante : if (5 > 3) { print('A'); } else { print('B'); } ?

4

Que signifie l'instruction suivante : x = a && b ? c : d ? e : f ? g : h; ?

C'est une expression conditionnelle imbriquée utilisant l'opérateur ternaire.
Une déclaration utilisant l'opérateur ternaire pour choisir parmi plusieurs options.
Une instruction conditionnelle simple avec plusieurs branches.
Une expression de logique combinée utilisant l'opérateur AND.
5

Que produit l'instruction suivante : if (x < 0) { y = -1; } else { y = 1; } ?

y = -1 si x est négatif, sinon y = 1
La valeur de y est indéterminée
y = 0
y prend la valeur 1 si x est négatif, sinon y reste inchangé
6

Quelle est la sortie de l'instruction suivante : if (true) { print('Hello'); } else { print('World'); } ?

World
Aucun affichage si la condition était fausse
Hello
'Hello' est affiché lorsque la condition est vraie
7

Quelle est la valeur de x après l'exécution de l'instruction x = 5 + 3 * 2 ?

x = 5 + 3 * 2
x = 16
x = 11
x = 5 + 2
8

Quelle est la valeur de z après l'exécution suivante : z = 10; z += 5; ?

9

Dans une instruction if, que se passe-t-il si la condition est fausse ?

Le programme ignore la condition et exécute la prochaine instruction, quelle qu'elle soit.
Le code dans le bloc else est exécuté si présent.
Le programme ignore le bloc if et continue avec le reste du programme.
Le programme exécute le code dans le bloc else, si celui-ci est présent.

Prêt à tester tes connaissances ?

Crée ton compte gratuitement pour jouer, voir les réponses et suivre ta progression.

À propos de ce quiz

Matière
Mathematiques
Thème
Structures de base
Sous-thème
Séquences d’instructions, affectation, conditions
Questions
9