0% ont trouvé ce document utile (0 vote)
6 vues2 pages

TP3 : Programmation Java - Tableaux

Ce document présente un TP de programmation en Java pour les étudiants de la Licence sciences et techniques à l'Université Abdelmalek Essaadi. Les étudiants doivent réaliser des exercices portant sur le tri de tableaux, la recherche de valeurs, et l'analyse d'entiers pairs et impairs, avec un livrable à soumettre avant le 23/10/2023. Le TP inclut des instructions pour la création de classes et de méthodes spécifiques pour manipuler des tableaux d'entiers.

Transféré par

Wiam Elboukrioui
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues2 pages

TP3 : Programmation Java - Tableaux

Ce document présente un TP de programmation en Java pour les étudiants de la Licence sciences et techniques à l'Université Abdelmalek Essaadi. Les étudiants doivent réaliser des exercices portant sur le tri de tableaux, la recherche de valeurs, et l'analyse d'entiers pairs et impairs, avec un livrable à soumettre avant le 23/10/2023. Le TP inclut des instructions pour la création de classes et de méthodes spécifiques pour manipuler des tableaux d'entiers.

Transféré par

Wiam Elboukrioui
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Royaume du Maroc

Université Abdelmalek Essaadi


Faculté des Sciences et Techniques d'Al Hoceima
Département de Mathématiques et Informatique

TP3: Programmation JAVA


Année Universitaire : 2023– 2024
Filière : Licence sciences et techniques : IDDL

Tableaux

Livrable :
Ce TP devra être réalisé en monôme. Le livrable est à rendre avant le 23/10/2023 à 23h59 par
email ([Link]@[Link]).
Le titre de votre email doit contenir le titre « Livrable TP02 Java ». Votre livrable doit être au
format zip ou rar et doit comprendre les codes sources commentés sous forme d’un projet ainsi
qu’un compte rendu au format Pdf respectant la Template fournie.

Exercices 1
Écrivez un programme Java pour trier un tableau numérique et un tableau de chaînes.
Exercices 2
Écrire un programme Java pour tester si un tableau contient une valeur spécifique
Exercices 3
Écrivez un programme Java pour trouver le nombre d'entiers pairs et impairs dans un tableau
d'entiers donné.
Exercices 4
Soit la classe TableauEntiers suivante, permettant de manipuler des tableaux d’entiers signés
distincts deux à deux :

public class TableauEntiers {


public void afficher (int [] t) {
//affichage du tableau t
}
}

Soit la classe principale TestTableauEntiers qui fait appel aux méthodes de la classe
TableauEntiers:

public class TestTableauEntiers {


public static void main (String [] args) {
int [] t = new int [20];
for (int i = 0; i < [Link] ; i ++) t [ i ] = 2 * i ;
t [14] = 50;
t [10] = -2;
afficher (t) ;

// [Link] (" La somme des elements est " + somme (t));


// [Link] (" La moyenne des elements est " + moyenne (t));
// [Link] (" Le min des elements est " + minimum (t));

1
[Link]
// [Link] ("L’indice du max des elements est " + indiceMax (t));
// [Link] (" Le tableau oppose est: ");
// [Link] (" La tableau trie est " + triBulles (t));
// afficher (opposes (t));
}
}

1) Compléter la définition de la méthode afficher permettant d’afficher le tableau d’entiers passé en


paramètre.
2) Dans la classe principale TestTableauEntiers, tester la méthode afficher.
3) Ajouter les méthodes suivantes puis testez les (les lignes correspondantes dans la classe principale
TestTableauEntiers) :
 somme : retourne la somme des éléments d’un tableau d’entiers passé en paramètre.
 moyenne : retourne la moyenne des entiers dans le tableau passé en paramètre.
 minimum : retourne le minimum d’un tableau d’entiers passé en paramètre.
 indiceMax : retourne l’indice du maximum d’un tableau d’entiers passé en paramètre.
 oppose : retourne un tableau contenant l’opposé du tableau d’entiers passé en paramètre.
 echanger : permet d’échanger 2 valeurs d'indices i et j.

2
[Link]

Vous aimerez peut-être aussi