Série 1 : Structures conditionnelles

Exercice 1

Ecrire un programme qui permet de lire un réel, puis d'afficher sa racine carré si elle existe.

Exercice 2

Ecrire un programme qui saisit un caractère puis affiche s'il s'agit d'une lettre alphabétique ou non.

Exercice 3

Ecrire un programme qui détermine si une année est bissextile (une année bissextile contient 366 jours avec le mois de Février de 29 jours).

  • L'année est bissextile si elle est divisible par 400, 1300 n'est pas bissextile et 1200 est bissextile.
  • L'année est bissextile si elle est divisible par 4 et non divisible par 100, 1986 n'est pas bissextile.

Exercice 4

Dans le but de déterminer la nature d'une solution chimique on utilise un pH-mètre.

Une solution peut-être :

  • Acide Fort, si pH <= 2
  • Acide Faible, si 2 < pH < 7
  • Neutre, si pH = 7
  • Base Faible, si 7 < pH < 12
  • Base Forte, si pH >= 12

Ecrire un programme qui affiche la nature d'une solution.

Exercice 5

Ecrire un programme calculatrice qui permet de saisir deux valeurs réelles a et b, puis un opérateur arithmétique (+, -, *, /) et affiche le résultat de l'opération.

Exemple :

Donner a : 50
Donner b : 20
Donner un opérateur (+, -, *, /) : /
50 / 20 = 2.500

Exercice 6

Ecrire un programme qui permet de saisir un entier n entre 0 et 15 le convertir en hexadécimal. Utiliser une structure à choix.

n 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
hexadécimal 0 1 2 3 4 5 6 7 8 9 A B C D E F

Exercice 7

Ecrire un programme qui saisit le rang d'un élève de 1 à 5 puis l'affiche en toutes lettres.

Si l'utilisateur saisit une valeur supèrieure à 5 le programme affiche : "Erreur de saisie.".

Exemples :

  • r = 1, Premier,
  • r = 2, Second,
  • r = 3, Troisième, etc.