Maîtrisez les bases de la programmation en C — Quiz interactif
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez cette série complète en programmation C pour la 3ème année secondaire. Exercices, quiz et corrigés pour maîtriser l'algorithmique et les structures de contrôle.
Question 1 sur 10 10:00
[{"id":78932,"question":"Quel mot-clé en C permet de déclarer une constante ?","option_a":"const","option_b":"static","option_c":"define","option_d":"final","option_e":"","option_f":"","bonne_reponse":"A","explication":"Le mot-clé \u003Cstrong\u003Econst\u003C\/strong\u003E est utilisé pour déclarer une constante en C, garantissant que sa valeur ne peut pas être modifiée après initialisation.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":78933,"question":"La boucle \u003Cem\u003Efor\u003C\/em\u003E en C s'exécute au moins une fois, même si la condition est fausse initialement.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"La boucle \u003Cem\u003Efor\u003C\/em\u003E vérifie d'abord la condition avant d'exécuter le corps de la boucle. Si la condition est fausse, elle ne s'exécute jamais.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":78934,"question":"Quel opérateur permet d'incrémenter une variable de 1 en C ?","option_a":"++","option_b":"--","option_c":"==","option_d":"!=","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'opérateur \u003Cstrong\u003E++\u003C\/strong\u003E est utilisé pour incrémenter une variable de 1. Par exemple, \u003Cem\u003Ex++;\u003C\/em\u003E équivaut à \u003Cem\u003Ex = x + 1;\u003C\/em\u003E","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":78935,"question":"La fonction \u003Cem\u003Eprintf()\u003C\/em\u003E en C permet d'afficher des données à l'écran. Quel est le symbole utilisé pour afficher un entier ?","option_a":"%d","option_b":"%f","option_c":"%c","option_d":"%s","option_e":"","option_f":"","bonne_reponse":"A","explication":"Le symbole \u003Cstrong\u003E%d\u003C\/strong\u003E est utilisé dans la fonction \u003Cem\u003Eprintf()\u003C\/em\u003E pour afficher un entier. Par exemple : \u003Cem\u003Eprintf(\"%d\", x);\u003C\/em\u003E","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":78936,"question":"Un programme en C doit obligatoirement contenir une fonction nommée \u003Cem\u003Emain()\u003C\/em\u003E.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction \u003Cem\u003Emain()\u003C\/em\u003E est le point d'entrée obligatoire d'un programme en C. C'est par elle que commence l'exécution du programme.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":78937,"question":"Quel est le résultat de l'expression \u003Cem\u003E5 % 2\u003C\/em\u003E en C ?","option_a":"1","option_b":"2","option_c":"0","option_d":"5","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'opérateur \u003Cstrong\u003E%\u003C\/strong\u003E est l'opérateur modulo, qui retourne le reste de la division entière. Ici, 5 divisé par 2 donne un reste de 1.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":78938,"question":"La structure conditionnelle \u003Cem\u003Eif-else\u003C\/em\u003E en C permet de tester une seule condition.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"La structure \u003Cem\u003Eif-else\u003C\/em\u003E permet de tester une condition et d'exécuter un bloc de code si la condition est vraie. Elle peut être combinée avec d'autres conditions pour des tests multiples.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":78939,"question":"Quel mot-clé est utilisé pour déclarer une fonction en C ?","option_a":"function","option_b":"def","option_c":"void","option_d":"return","option_e":"","option_f":"","bonne_reponse":"C","explication":"Le mot-clé \u003Cstrong\u003Evoid\u003C\/strong\u003E est utilisé pour indiquer qu'une fonction ne retourne aucune valeur. Par exemple : \u003Cem\u003Evoid maFonction() { ... }\u003C\/em\u003E","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":78940,"question":"La boucle \u003Cem\u003Ewhile\u003C\/em\u003E en C s'exécute tant que la condition est vraie.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La boucle \u003Cem\u003Ewhile\u003C\/em\u003E exécute le bloc de code tant que la condition spécifiée est vraie. Si la condition est fausse dès le départ, la boucle ne s'exécute pas.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":78941,"question":"Quel est le rôle de l'opérateur \u003Cem\u003E&\u003C\/em\u003E en C ?","option_a":"Addition","option_b":"Adresse mémoire","option_c":"Multiplication","option_d":"Division","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'opérateur \u003Cstrong\u003E&\u003C\/strong\u003E en C permet d'obtenir l'adresse mémoire d'une variable. Par exemple, \u003Cem\u003E&x\u003C\/em\u003E retourne l'adresse de la variable \u003Cem\u003Ex\u003C\/em\u003E.","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.