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 ()
Ecrire la procédure exo3 () dont la signature est
void exo3 ();
Cette procédure :
main ()
Ecrire la procédure exo4 () dont la signature est
void exo4 ();
Cette procédure :
main ()
Ecrire la procédure exo5 () dont la signature est
void exo5 ();
Cette procédure doit :
N)
main ()
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 :
AffichNPremiersEntiersNat () avec les bons paramètres;
main ()
Ecrire la procédure exo7 () dont la signature est
void exo7 ();
Cette procédure doit :
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
Ecrire la procédure exo8 () dont la signature est
void exo8 ();
Cette procédure doit permettre le calcul des racines d’un polynôme du second degré (de la forme aX^2 + bX + c = 0). Pour cela, elle doit :
delta;delta, afficher la (les) racine(s) ou s’il n’y en a pas.main ()Nb: la signature de la fonction sqrt () est disponible ici.
Ecrire la procédure exo9 () dont la signature est
void exo9 ();
.
Cette procédure est la réalisation du fameux jeu du nombre à deviner.
Ecrire la procédure exo10 () dont la signature est
void exo10 ();Cette procédure doit coder la chanson 99 Bottles of Beer. Les paroles de cette chanson sont ici.
LA fonction rand () est-elle aléatoire?
Le but de cet exercice est de monter que la fonction rand () du c++ n’est pas si aléatoire que cela.
Pour cela, écrivez le corps de la procédure exo11() qui :
* stoke dans une variable le premier appel à la fonction rand ();
* rentre dans une boucle infinie;
* on sort de la boucle infinie si la valeur générée par rand () est celle de départ;
* on affiche le nombre de fois où on est passé de la boucle.
Faites différents tests :
* en lançant plusieurs fois votre programme;
* en initialisant la graine du générateur aléatoire de manière presque-aléatoire (utilisation de srand ());
* en comparant vos résultats avec ceux de vos voisins.
Que constatez vous?
Ecrire un algorithme qui :
• affiche l’invite : "saisir une string";
• lit une chaine de caractères au clavier ;
• l’affiche à l’écran.
PS: les deux derniers items de ce petit programme correspondent à la commande “echo” de bash.