WikiBtsSio

Tsc17Si4VSuiteTpLangageCMe

T.P. Langage C seconde partie
Exercices à programmer en langage C.

Commencez par copier votre lien GoogleDocs dans la page prévue à cet effet et pensez à partager votre travail pour que je puisse y accéder.

  • 1 - Dans un premier temps il vous est demandé de saisir et de tester les programmes qui ont été réalisés en cours sur une Debian :
  • Donner une version du source du nombre mystérieux en mettant les indentations là où elles sont nécessaires.
  • trier trois nombres a, b ,c
  • afficher les tables de multiplication de 1 à 10.

Pour vérifier votre code, vous donnerez plusieurs jeux d'essai, avec les résultats attendus.
Votre programme devra tous les satisfaire.
ATTENTION ! je vous conseille de proposer ces jeux d'essai avant de commencer à écrire vos programmes.
Bien entendu les jeux d'essai devront être choisi de manière pertinente.

  • 2 - Écrire le code permettant de permuter quatre nombres a, b, c et d.

  • 3 - Écrire l'algorithme qui permet de saisir un âge et d'afficher "majeur" si la personne a au moins 18 ans, "mineur" si la personne n'a pas atteint cet âge.

  • 4 Affichez un triangle isocèle formé d'étoiles de N lignes (N est fourni au clavier):
Par exemple pour un nombre de lignes = 5
     *
   ***
  *****
 *******
*********

  • 5 - Un commercial touche une prime en fonction de son chiffre d'affaires.
Calculer la prime en fonction du chiffre d'affaires fourni au clavier.
CA avec calcul de primes : 5 % de 0 à 5000 €, 7 % de 5000 € à 10 000 € et 10 % au delà de 10 000€

  • 6 - Écrire l'algorithme qui permet de saisir l'âge de plusieurs personnes en arrêtant la saisie lorsque l'âge saisi est égal à 0.
Au final, la somme des âges doit être affichée.



Une fois ce T.P. terminé vous devrez réaliser un projet plus ambitieux mais toujours en langage C.



Quelques réponses