0% ont trouvé ce document utile (0 vote)
14 vues4 pages

Eval 2

Transféré par

David Auger
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
14 vues4 pages

Eval 2

Transféré par

David Auger
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Evaluation de programmation 1 - Sujet A

Compétences évaluées
Savoir quand et comment employer des boucles imbriquées
Employer des opérateurs logiques (ET, OU, NON) dans des tests
Ecrire des séquences de IF/ELSE IF/ELSE correctes, gérer tous les cas
Lire soigneusement un énoncé dans son intégralité
Indenter son code

INUTILE D’ECRIRE LES #INCLUDE NI INT MAIN(VOID). VOTRE CODE DOIT ÊTRE INDENTÉ.

Ex 1 - Ecrire un programme qui demande N et affiche le compte à rebours de N à 1, puis de N-1 à 1, puis de N-2 à 1...

Ex pour N=4:
4 3 2 1
3 2 1
2 1
1

Ex 2 – Soit 2 variables genre (de type char) et age (de type int), décrivant une personne. On considère que
personne est junior si elle a moins de 18 ans (exclus), qu'elle est senior si elle a plus de 65 (inclus), et qu'elle est
adulte dans les autre cas. Pour la variable genre, une valeur 'H' indique un homme et 'F' une femme.

Ecrire un programme qui demande genre et age, puis affiche "femme junior", "homme junior", "femme adulte",
"homme adulte", "femme senior", ou "homme senior" selon les cas, ou bien "erreur" si une des données est
incorrecte.

Ex3 – Ecrire un programme qui affiche tous les nombres de 1 à 50 accolés à une lettre A, B ou C de la façon suivante:
1 A / 2 A / 3 A / 4 B / 5 B / 6 B / 7 C / 8 C / 9 C / 10 A / 11 A / 12 A / 13 B…
Evaluation de programmation 1 - Sujet B
Compétences évaluées
Savoir quand et comment employer des boucles imbriquées
Employer des opérateurs logiques (ET, OU, NON) dans des tests
Ecrire des séquences de IF/ELSE IF/ELSE correctes, gérer tous les cas
Lire soigneusement un énoncé dans son intégralité
Indenter son code

INUTILE D’ECRIRE LES #INCLUDE NI INT MAIN(VOID). VOTRE CODE DOIT ÊTRE INDENTÉ.

Ex 1 - Ecrire un programme qui demande N et affiche les entiers de 1 à N, puis de 1 à N-1, puis de 1 à N-2...

Ex pour N=4:
1 2 3 4
1 2 3
1 2
1

Ex 2 – Soit 2 variables genre (de type char) et age (de type int). On considère qu'une personne de moins de 18
ans (inclus) est junior, qu'une personne de plus de 65 (exclus) est senior, et qu'elle est adulte dans les autre cas. Pour
la variable genre, une valeur 'H' indique un homme et 'F' une femme.

Ecrire un programme qui demande genre et age, puis affiche "femme junior", "homme junior", "femme adulte",
"homme adulte", "femme senior", ou "homme senior" selon les cas, ou bien "erreur" si une des données est
incorrecte.
Evaluation de programmation 1 - Sujet C
Compétences évaluées
Savoir quand et comment employer des boucles imbriquées
Employer des opérateurs logiques (ET, OU, NON) dans des tests
Ecrire des séquences de IF/ELSE IF/ELSE correctes, gérer tous les cas
Lire soigneusement un énoncé dans son intégralité
Indenter son code

INUTILE D’ECRIRE LES #INCLUDE NI INT MAIN(VOID). VOTRE CODE DOIT ÊTRE INDENTÉ.

Ex 1 - Ecrire un programme qui demande A et affiche le compte à rebours de A à 0, puis de A-1 à 0, puis de A-2 à 0...

Ex pour A=3:
3 2 1 0
2 1 0
1 0
0

Ex 2 – Soit 2 variables genre (de type char) et age (de type int). On considère qu'une personne de moins de 18
ans (inclus) est junior, qu'une personne de plus de 65 (exclus) est senior, et qu'elle est adulte dans les autre cas. Pour
la variable genre, une valeur 'H' indique un homme et 'F' une femme.

Ecrire un programme qui demande genre et age, puis affiche "femme junior", "homme junior", "femme adulte",
"homme adulte", "femme senior", ou "homme senior" selon les cas, ou bien "erreur" si une des données est
incorrecte.
Evaluation de programmation 1 - Sujet D
Compétences évaluées
Savoir quand et comment employer des boucles imbriquées
Employer des opérateurs logiques (ET, OU, NON) dans des tests
Ecrire des séquences de IF/ELSE IF/ELSE correctes, gérer tous les cas
Lire soigneusement un énoncé dans son intégralité
Indenter son code

INUTILE D’ECRIRE LES #INCLUDE NI INT MAIN(VOID). VOTRE CODE DOIT ÊTRE INDENTÉ.

Ex 1 - Ecrire un programme qui demande N et affiche les entiers de 0 à N, puis de 0 à N-1, puis de 0 à N-2...

Ex pour N=3:
0 1 2 3
0 1 2
0 1
0

Ex 2 – Soit 2 variables genre (de type char) et age (de type int). On considère qu'une personne de moins de 18
ans (inclus) est junior, qu'une personne de plus de 65 (exclus) est senior, et qu'elle est adulte dans les autre cas. Pour
la variable genre, une valeur 'H' indique un homme et 'F' une femme.

Ecrire un programme qui demande genre et age, puis affiche "femme junior", "homme junior", "femme adulte",
"homme adulte", "femme senior", ou "homme senior" selon les cas, ou bien "erreur" si une des données est
incorrecte.

Vous aimerez peut-être aussi