Maîtrisez les bases de la programmation Pascal — Quiz interactif
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez des exercices corrigés en Pascal pour maîtriser la programmation au lycée. Idéal pour l'auto-apprentissage et la préparation aux examens.
Question 1 sur 10 10:00
[{"id":33633,"question":"Quel mot-clé permet de déclarer une variable en Pascal ?","option_a":"var","option_b":"int","option_c":"begin","option_d":"function","option_e":"","option_f":"","bonne_reponse":"A","explication":"En Pascal, le mot-clé 'var' est utilisé pour déclarer des variables avant leur utilisation dans le programme.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":33634,"question":"La structure 'if...then...else' est une structure de contrôle conditionnelle.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'instruction 'if...then...else' permet d'exécuter un bloc de code en fonction d'une condition, c'est bien une structure conditionnelle.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":33635,"question":"Quel est le rôle de la boucle 'for' en Pascal ?","option_a":"Exécuter un bloc de code un nombre fixe de fois","option_b":"Lire une entrée utilisateur","option_c":"Déclarer une fonction","option_d":"Afficher un message","option_e":"","option_f":"","bonne_reponse":"A","explication":"La boucle 'for' permet d'exécuter un bloc de code un nombre déterminé de fois, en incrémentant ou décrémentant une variable.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":33636,"question":"En Pascal, une fonction doit obligatoirement retourner une valeur.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Une fonction en Pascal peut retourner une valeur (avec 'function') ou ne pas en retourner (avec 'procedure').","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":33637,"question":"Quel symbole est utilisé pour commenter une ligne en Pascal ?","option_a":"\/\/","option_b":"{ }","option_c":"\/* *\/","option_d":"--","option_e":"","option_f":"","bonne_reponse":"B","explication":"En Pascal, les commentaires sur une seule ligne s'écrivent entre accolades '{ }' ou entre parenthèses et astérisques '(* *)'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":33638,"question":"Quelle est la syntaxe correcte pour déclarer un tableau de 10 entiers en Pascal ?","option_a":"var tab: array[1..10] of integer;","option_b":"var tab: array[0..9] of integer;","option_c":"var tab: array[10] of integer;","option_d":"var tab: array[1..10] of real;","option_e":"","option_f":"","bonne_reponse":"A","explication":"La syntaxe correcte pour déclarer un tableau de 10 entiers en Pascal est 'var tab: array[1..10] of integer;'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":33639,"question":"La procédure 'writeln' permet d'afficher du texte à l'écran.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"'writeln' est une procédure standard en Pascal qui affiche du texte à l'écran et passe à la ligne.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":33640,"question":"Quel opérateur logique permet de vérifier si deux conditions sont vraies simultanément ?","option_a":"OR","option_b":"AND","option_c":"NOT","option_d":"XOR","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'opérateur 'AND' permet de vérifier si deux conditions sont vraies en même temps.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":33641,"question":"En Pascal, la division entière entre deux entiers se fait avec l'opérateur '\/' ou 'div' ?","option_a":"\/","option_b":"div","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Pour effectuer une division entière en Pascal, on utilise l'opérateur 'div'. L'opérateur '\/' effectue une division réelle.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":33642,"question":"Quelle est la bonne syntaxe pour lire une entrée utilisateur en Pascal ?","option_a":"readln(nom);","option_b":"input(nom);","option_c":"cin \u003E\u003E nom;","option_d":"scanf(\"%d\", &nom);","option_e":"","option_f":"","bonne_reponse":"A","explication":"La procédure 'readln' est utilisée en Pascal pour lire une entrée utilisateur depuis le clavier.","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.