Année universitaire 2003-2004

DEUG MIAS
Module Info 2
Travaux pratiques


Séance 2:

  • Premiers programmes C

  • TP 2 : Premiers programmes C
    1. Taper le programme suivant sous emacs et donner au fichier le nom hello.c:
    #include <stdio.h>
    void   main(void)
    {
     printf("Hello. Ceci est mon premier programme C.\n");
    }

    Compiler le programme par la commande:
       gcc hello -o  hello.c
    Vérifier que le répertoire courant contient le fichier hello.
    Comment vérifier que ce fichier est un fichier exécutable?
    Exécuter le fichier hello par la commande:
       hello
    Ajouter une ligne de commentaire au programme, le recompiler et l'exécuter à nouveau.
    Supprimer \n dans le programme, le recompiler et l'exécuter à nouveau. Quelle est la différence?
    Modifier le programme pour qu'il affiche trois fois le le recompiler et l'exécuter à nouveau.
    2. Taper le programme du cours ci-dessous, le compiler et l'exécuter.
    #include <stdio.h>
    void   main(void)
    {
     /* ecrit la table de conversion
     Francs-Euros de 10 a 100 francs */
     int   euros, francs;
     int   bas, haut, pas;
     bas = 10;
     haut = 100;
     pas = 10;
     francs = bas;
     while (francs <= haut)
     {
      euros = francs / 6.50;
      printf("%d\t%d\n", francs, euros);
      francs = francs + pas;
     }
    }

    Ecrire un programme qui affiche une table de conversion des Euros en Francs. Le compiler et l'exécuter.


    Commentaires pascal.lafourcade@lsv.ens-cachan.fr