Testez vos connaissances sur les bases du langage C !
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Maîtrisez les bases du langage C avec cette série d'exercices et cours adaptés aux élèves de 1ère année secondaire. Apprenez la syntaxe, les structures de contrôle et les bonnes pratiques de programmation.
Question 1 sur 10 10:00
[{"id":77562,"question":"Quel est le rôle de la fonction 'printf' en C ?","option_a":"Afficher un message à l'écran","option_b":"Lire une entrée utilisateur","option_c":"Déclarer une variable","option_d":"Compiler le programme","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction 'printf' est utilisée pour afficher des messages ou des valeurs à l'écran. Elle fait partie des fonctions d'entrée\/sortie standard en C.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":77563,"question":"La déclaration 'int x;' permet de créer une variable de type entier.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Cette déclaration est correcte : 'int x;' crée une variable nommée 'x' de type entier (integer).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":77564,"question":"Quel opérateur est utilisé pour l'affectation d'une valeur à une variable en C ?","option_a":"=","option_b":"==","option_c":"+=","option_d":"=\u003E","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'opérateur '=' est utilisé pour affecter une valeur à une variable. Par exemple, 'x = 5;' affecte la valeur 5 à la variable x.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":77565,"question":"La structure 'if (condition) { ... }' permet d'exécuter un bloc de code si la condition est vraie.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Cette affirmation est correcte. La structure 'if' permet d'exécuter un bloc de code uniquement si la condition spécifiée est évaluée à vrai.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":77566,"question":"Quel est le résultat de l'expression '5 + 3 * 2' en C ?","option_a":"16","option_b":"11","option_c":"20","option_d":"10","option_e":"","option_f":"","bonne_reponse":"B","explication":"En C, la multiplication a une priorité plus élevée que l'addition. Ainsi, '3 * 2' est calculé en premier (6), puis '5 + 6' donne 11.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":77567,"question":"La boucle 'while' permet de répéter un bloc de code tant qu'une condition est vraie.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"C'est exact. La boucle 'while' exécute un bloc de code tant que la condition spécifiée reste vraie.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":77568,"question":"Quel mot-clé est utilisé pour déclarer une constante en C ?","option_a":"const","option_b":"static","option_c":"final","option_d":"define","option_e":"","option_f":"","bonne_reponse":"A","explication":"Le mot-clé 'const' est utilisé pour déclarer une constante en C. Par exemple, 'const int MAX = 100;' déclare une constante nommée MAX.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":77569,"question":"La fonction 'scanf' permet de lire une entrée utilisateur depuis le clavier.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"C'est correct. La fonction 'scanf' est utilisée pour lire des données saisies par l'utilisateur depuis le clavier.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":77570,"question":"Quel est le rôle de l'opérateur '%' en C ?","option_a":"Division entière","option_b":"Modulo (reste de la division)","option_c":"Multiplication","option_d":"Exponentiation","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'opérateur '%' est utilisé pour calculer le reste de la division entière entre deux nombres. Par exemple, '7 % 3' donne 1.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":77571,"question":"La déclaration 'float y = 3.14;' crée une variable de type flottant.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"C'est exact. Le type 'float' est utilisé pour déclarer une variable capable de stocker des nombres à virgule flottante.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.