R1.01 – Prog#1 Exercice3

Ecrire la procédure exo3 () dont la signature est

void exo3 ();

Cette procédure :

  • doit afficher les dix premiers entiers naturels sur le terminal, les entiers étant séparés par une tabulation;
  • être appelée dans le main ()

R1.01 – Prog#1 Exercice4

Ecrire la procédure exo4 () dont la signature est

void exo4 ();

Cette procédure :

  • doit afficher les 200 premiers entiers naturels sur le terminal, les entiers étant séparés par une tabulation. On n’affichera que dix entiers par ligne;
  • être appelée dans le main ()

R1.01 – Prog#1 Exercice5

Ecrire la procédure exo5 () dont la signature est

void exo5 ();

Cette procédure doit :

  • demander la saisie d’un entier naturel (N)
  • afficher les N premiers entiers naturels sur le terminal, les entiers étant séparés par une tabulation;
  • être appelée dans le main ()

R1.01 – Prog#1 Exercice6

Ecrire la procédure AffichNPremiersEntiersNat () dont la signature est

void AffichNPremiersEntiersNat (const unsigned & N, const char & Sep);

Cette procédure doit afficher les N premiers entiers naturels sur le terminal, les entiers étant séparés par le caractère Sep.

Ecrire la procédure exo6 () dont la signature est

void exo6 ();

Cette procédure doit :

  • demander la saisie de :
    1. un entier naturel;
    2. un caractère de séparation;
  • appeler la procédure AffichNPremiersEntiersNat () avec les bons paramètres;
  • être appelée dans le main ()

R1.01 – Prog#1 Exercice7

Ecrire la procédure exo7 () dont la signature est

void exo7 ();

Cette procédure doit :

  • Proposer (afficher) un menu de choix entre tous les exercices réalisés lors de cette séance;
  • Demander à l’utilisateur pour quel exercice il souhaite voir apparaitre le résultat;
  • Saisir la demande de l’utilisateur;
  • Appeler l’exercice en question;
  • Etre appelée dans le main ()

Amélioration :
Faites en sorte d’entrer dans une boucle infinie, exécuter le même code que précédemment.
Lors de la saisie, si l’utilisateur entre LE caractère de sortie, il sort de la boucle, sinon on l’informe qu’il a fait une erreur et on remonte en début de boucle