Langage C et Algorithmes — Quiz de Terminale Informatique
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez une série d'exercices en langage C pour la Terminale Informatique. Idéal pour réviser et approfondir vos compétences en programmation.
Question 1 sur 10 10:00
[{"id":79332,"question":"Quel est le rôle de l'opérateur '==' en langage C ?","option_a":"Affectation","option_b":"Comparaison","option_c":"Addition","option_d":"Multiplication","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'opérateur '==' est utilisé pour comparer deux valeurs et retourne 'vrai' si elles sont égales.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":79333,"question":"La boucle 'for' en C permet de répéter une instruction tant qu'une condition est vraie.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La boucle 'for' répète une instruction un nombre de fois déterminé à l'avance, mais la condition peut être fausse dès le départ.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":79334,"question":"Quel est le résultat de l'expression '5 \/ 2' en langage C ?","option_a":"2","option_b":"2.5","option_c":"2.0","option_d":"Erreur de compilation","option_e":"","option_f":"","bonne_reponse":"A","explication":"En C, la division de deux entiers retourne un entier (troncature), donc 5 \/ 2 = 2.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":79335,"question":"Un tableau en C est-il toujours indexé à partir de 0 ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"En C, les tableaux sont indexés à partir de 0, c'est une convention du langage.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":79336,"question":"Quelle instruction permet de sortir d'une boucle 'while' en C ?","option_a":"break","option_b":"continue","option_c":"exit","option_d":"return","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'instruction 'break' permet de sortir immédiatement d'une boucle 'while' ou 'for'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":79337,"question":"La fonction 'printf' en C sert à afficher des données à l'écran.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"'printf' est utilisée pour afficher des données formatées sur la sortie standard (écran).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":79338,"question":"Quel est le type de donnée 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 'char' est utilisé pour stocker un seul caractère en C.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":79339,"question":"Une fonction en C peut-elle retourner plusieurs valeurs ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Une fonction en C ne peut retourner qu'une seule valeur. Pour retourner plusieurs valeurs, on utilise des pointeurs ou des structures.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":79340,"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":"Puissance","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'opérateur '%' retourne le reste de la division entière entre deux nombres.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":79341,"question":"La déclaration 'int tab[5];' crée un tableau de 5 éléments en C.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La déclaration 'int tab[5];' crée un tableau de 5 éléments, indexés de 0 à 4.","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.