Testez vos connaissances en programmation C — Terminale
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Série d'exercices corrigés en informatique pour Terminale, axée sur la programmation en langage C. Idéale pour réviser et préparer vos examens.
Question 1 sur 10 10:00
[{"id":16058,"question":"Quelle instruction permet de sortir d'une boucle en langage C ?","option_a":"break","option_b":"continue","option_c":"exit","option_d":"return","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'instruction \u003Cstrong\u003Ebreak\u003C\/strong\u003E permet de sortir immédiatement d'une boucle (for, while ou do...while) ou d'un switch.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16059,"question":"La fonction printf() en C permet d'afficher des données à l'écran.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction \u003Cstrong\u003Eprintf()\u003C\/strong\u003E est utilisée pour afficher des données formatées à l'écran en langage C.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16060,"question":"Quel opérateur est utilisé pour comparer deux valeurs en C ?","option_a":"=","option_b":"==","option_c":"===","option_d":"!=","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'opérateur \u003Cstrong\u003E==\u003C\/strong\u003E permet de comparer deux valeurs et retourne vrai si elles sont égales.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16061,"question":"La récursivité consiste à appeler une fonction depuis elle-même.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La récursivité est une technique où une fonction s'appelle elle-même pour résoudre un problème.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16062,"question":"Quel mot-clé est utilisé pour déclarer une constante en C ?","option_a":"const","option_b":"static","option_c":"define","option_d":"constant","option_e":"","option_f":"","bonne_reponse":"A","explication":"Le mot-clé \u003Cstrong\u003Econst\u003C\/strong\u003E permet de déclarer une variable comme constante (non modifiable).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16063,"question":"La fonction scanf() permet de lire des données depuis l'entrée standard.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction \u003Cstrong\u003Escanf()\u003C\/strong\u003E est utilisée pour lire des données saisies par l'utilisateur en langage C.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16064,"question":"Quel est le rôle de l'opérateur % en C ?","option_a":"Addition","option_b":"Multiplication","option_c":"Modulo (reste de division)","option_d":"Division entière","option_e":"","option_f":"","bonne_reponse":"C","explication":"L'opérateur \u003Cstrong\u003E%\u003C\/strong\u003E retourne le reste de la division entière entre deux nombres.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16065,"question":"Une variable déclarée dans une fonction est-elle accessible dans une autre fonction ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Une variable déclarée dans une fonction est locale à cette fonction et n'est pas accessible depuis une autre fonction.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16066,"question":"Quel est le type de données utilisé pour stocker un caractère en C ?","option_a":"int","option_b":"char","option_c":"float","option_d":"double","option_e":"","option_f":"","bonne_reponse":"B","explication":"Le type \u003Cstrong\u003Echar\u003C\/strong\u003E est utilisé pour stocker un seul caractère en langage C.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16067,"question":"La boucle do...while s'exécute au moins une fois, même si la condition est fausse.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La boucle \u003Cstrong\u003Edo...while\u003C\/strong\u003E exécute d'abord le bloc d'instructions avant de vérifier la condition.","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.