Exercices complémentaires - Chapitres 1 2 3
Rappel : je ne vous fourni les réponses à ces exercices
qu'en échange d'un début de réponse fourni par mail. Les exercices complémentaires
ont pour but
de vous donner un apperçu d'autres manières de poser des problèmes que celle
fournie dans le cours. Certains exercices rentreront dans le cadre des "projets
notés" à me rendre régulièrement.
Chapitre 1:
EXERCICE
1
Etablir les tables de
vérité des fonctions :
F1 = (NON(a) ET b) OU (NON(b) ET NON(c))
F2 = c ET (NON(b) OU a)
F3 = (NON(a) ET c) OU (b ET d) OU (a ET NON(c))
EXERCICE
2
Démontrez que
1. A + /A . B = A + B
2. (A+B).(/A+B) = B
3. A.(A+B) = A
4. (/A+/B)+ /(A+B) . C = /A + /B
EXERCICE
3 - A me rendre pour "projet noté" (envoi par mail)
Simplifiez les expressions
suivantes
1. /(A.B) + A
2. /(A+B).A
3. (/A+B).(A+/B)
4. (A+B).(/A+/B)
5. A.(A+B)
6. (A./B+B).(/A.B+A)
Chapitre 2:
Je vous laisse découvrir l'environnement de développement GPS - GNAT, et retaper
les différents programmes du cours.
Chapitre 3:
EXPRESSIONS
Evaluez chacune des expressions
suivantes en supposant si nécessaire que m a pour valeur 24 et
n a pour valeur 7
- 37 / ( 5* 2)
- 37 / 5 / 2
- 37 - 5 - 2
- (37 - 5) 2
- m - 8 - n
- m mod n
INSTRUCTIONS DE CONTROLE
Exercice 1
Ecire et executer un programme
qui lit l'âge de l'utilisateur et affiche :
- "Vous êtes un
enfant" (age < 18)
- "Vous êtes un
adultes"
- ou "Vous êtes
du 3ème age" (age > 65)
Exercice 2
Ecrire un programme qui lit
deux entiers et dit si les deux entiers sont multiples ou non. Indice
: utiliser la division entière.
Exercice 3
Ecrire et executer un programme
qui simule le fonctionnement d'un calculatrice : l'utilisateur entre
un premier nombre, puis un signe ( + - / * ). Le programme donne le résultat.
Exercice 4
Ecrire et executer un programme
qui lit 4 entiers et les affiche en sens inverse
Exercice 5
Ecrire et executer un programme
qui lit 4 entiers et affiche le plus grand et le plus petit
|