Chats et regroupements Regroupement 1

Résultats d'examen

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 :

    1. "Vous êtes un enfant" (age < 18)
    2. "Vous êtes un adultes"
    3. 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