Differences

This shows you the differences between two versions of the page.

Link to this comparison view

alf:laboratoare:00_fr_java [2023/02/26 17:28]
cristiana.andrei [Excercices]
alf:laboratoare:00_fr_java [2023/02/27 15:44] (current)
cristiana.andrei [Types de données]
Line 1: Line 1:
 ======= TP 0 - Revision Java ======= ======= TP 0 - Revision Java =======
 +====== Assignment ====== 
 +<note warning>​ 
 +Vous devez **accepter** l'​assignment d'ici est travailler avec ce **repository**:​ [[https://​classroom.github.com/​a/​V1byQmOG|Lab0]] 
 +</​note>​
 ===== Documentation ===== ===== Documentation =====
   * [[https://​www.w3schools.com/​java/​default.asp|Java tutorial]] ​   * [[https://​www.w3schools.com/​java/​default.asp|Java tutorial]] ​
Line 38: Line 41:
   * **array**: liste de valeurs ayant le meme type et une taille fixe   * **array**: liste de valeurs ayant le meme type et une taille fixe
        <​code java>        <​code java>
-          int[] numbers = [1, 2, 3]+          int[] numbers = {1, 2, 3}
-          String[] words = ["​some",​ "​strings",​ "​here"​];+          String[] words = {"​some",​ "​strings",​ "​here"​};
        </​code>​        </​code>​
   * **enums**: Un type spécial de classe qui représente un groupe des constantes   * **enums**: Un type spécial de classe qui représente un groupe des constantes
Line 476: Line 479:
     * "I chose the number x which has y even divisors",​ où x représente la valeur du numéro que vous avez choisi et y le numéro de ses diviseurs (**0.5p**)     * "I chose the number x which has y even divisors",​ où x représente la valeur du numéro que vous avez choisi et y le numéro de ses diviseurs (**0.5p**)
     * Si le nombre est premier. (**0.5p**)     * Si le nombre est premier. (**0.5p**)
-  - Faire une fonction differente pour chaque demande. En utilisant les différents types de boucle ​//for// et tout autre module nécessaire, résolvez les demandes suivantes :+  - Faire une fonction differente pour chaque demande. En utilisant les différents types de boucle, résolvez les demandes suivantes :
     * lisez 10 numéros d'un fichier txt et ecrivez leur somme et leur moyenne dans un autre fichier. (**0.4p**)     * lisez 10 numéros d'un fichier txt et ecrivez leur somme et leur moyenne dans un autre fichier. (**0.4p**)
     * affichez sur l'​écran la table de multiplication du numéro 5 ''​(1x5=5,​ 2x5=10, 3x5=15 ... 10x5=50)''​ (**0.4p**)     * affichez sur l'​écran la table de multiplication du numéro 5 ''​(1x5=5,​ 2x5=10, 3x5=15 ... 10x5=50)''​ (**0.4p**)
Line 496: Line 499:
   - Implementez les classes et relations entre les classes(lire la documentation) du diagramme UML suivante et faites une classe de test pour tester tous les methodes:​(**4p**)   - Implementez les classes et relations entre les classes(lire la documentation) du diagramme UML suivante et faites une classe de test pour tester tous les methodes:​(**4p**)
    {{ :​alf:​laboratoare:​alf.png?​800 |}}    {{ :​alf:​laboratoare:​alf.png?​800 |}}
 +   
 +<note warning>
 +N’oubliez pas de **télécharger sur GitHub** ce que vous avez résolu jusqu'​à la **fin** du TP!
 +</​note>​
    
alf/laboratoare/00_fr_java.1677425336.txt.gz · Last modified: 2023/02/26 17:28 by cristiana.andrei
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0