TP 1

NFA031

Pour les TP, vous allez travailler avec trois fenêtres simultanément: une fenêtre avec un navigateur pour afficher le sujet du TP, une avec l'éditeur, pour taper le programme, une fenêtre de commande (ou terminal de commandes) pour compiler et exécuter les programmes.

Préliminaires

Creez un dossier pour y mettre vos programmes. Téléchargez le fichier Terminal.java sur le site web du cours et sauvez-le dans le dossier que vous venez de créer. Ouvrez l'éditeur de texte et gardez sa fenêtre ouverte. Ouvrez une fenêtre de commande et dedans, allez dans le dossier que vous avez créé (avec la commande cd, par exemple cd "mes programmes").

Exercice 1: compiler un programme

Voici le texte d'un programme:

public class BonjourNom{
    public static void main(String[] args){
        String lenom;
        Terminal.ecrireString("Entrez votre nom: ");
        lenom=Terminal.lireString();
        Terminal.ecrireString("Bonjour ");
        Terminal.ecrireStringln(lenom);
    }
}

Tapez ce texte dans l'éditeur. Pour ce premier exercice, tapez-le à la main, sans utiliser le copier-coller. Sauvez-le programme dans le dossier que vous avez créé, en lui donnant comme nom BonjourNom.java. Attention à bien respecter les majuscules.

Compilez et exécutez ce programme. Pour compiler, dans le terminal, tapez javac BonjourNom.java. Pour exécuter, tapez la commande javaBonjourNom.

S'il y a des erreurs à la compilation, il faut

  1. corriger les erreurs dans l'éditeur
  2. resauver le fichier
  3. le recompiler.

Exercice 2

Voici un programme qui convertit une longueur en pouces en une longueur en centimètres.

public class Conversion {
    public static void main (String[] args) {
        double pouces;
        double centimetres;
        Terminal.ecrireStringln("Longueur en pouces? ");
        pouces = Terminal.lireDouble();
        centimetres = pouces * 2.54;       
        Terminal.ecrireString("La longueur en centimetres: ");
        Terminal.ecrireDoubleln(centimetres);
    }
}

  1. Copiez ce programme par copier-coller (sélectionner à la souris, puis controle-c et controle-v). Le compiler et l'exécuter.
  2. modifiez ce programme pour qu'il convertisse une somme en euros en une somme en dollars avec le taux de change de 1 euro pour 1,30 dollars.
  3. modifiez ce programme pour qu'il lise au clavier le taux de change du jour.



Francois Barthelemy 2012-10-08