Vous êtes sur la page 1sur 2

Matière 

Matière : Programmation Orientée Objet

TP2

Niveau : 2ère année TSI,ECOM,LFIG

AU : 2019-2020

Objectifs : Maîtriser la manipulation des types primitifs, des opérateurs, des structures de
contrôles et des tableaux en Java.

Exercice 1:
Executez ce programme sur machine et donner son rôle :

public class classe {


public static void main( String[] args ) {
int[] tab = { 1, 7, 0, 4 };
int i ;
System.out.print( tab[ 0]+ " + ");

for( i = 1; i < tab.length -1; ++i ) {


if (tab[i]!= 0)
System.out.print( tab[ i]+ "* x^"+ i + " + ");
}
System.out.print( tab[i]+ "* x^"+i);

}}

Exercice 2:

1. Réaliser une classe Somme effectuant la somme du tableau :


{1, 23, 12, -4, 6, 89, 2} et affichant le résultat.
2. Définissez une méthode static, qui prendra en argument le tableau, qui effectuera le
calcul et qui retournera la valeur obtenue. main ne sera responsable que de l'appel de
la fonction et de l'affichage. Le prototype de la méthode est :
public static int somme(int[] tab)
3. Ajoutez la méthode produit et la méthode moyenne au programme.

Exercice 3:

Ecrire une classe en java qui permet de :

- Déclarer une chaîne de caractère

- Déclarer la méthode main() qui :

- initialise la chaîne de caractères au mot « ESEN »


- Affiche sur l'écran la chaîne de caractères caractère par caractère . Chaque caractère sera
affiché sur une ligne Exemple : la chaîne de caractère : ESEN .Le programme affichera : E

Remarque :

- La méthode charAt(int i)de la classe java.lang.String retourne le caractère de position i


dans la chaîne de caractères. Le premier caractère est à la position 0

Exercice 4

Ecrire un programme qui affiche pour chaque voyelle d’un mot son nombre d’apparition.

Exemple Pour le mot « informatique » le programme affiche :


La voyelle « i » apparaît 2 fois
La voyelle «o » apparaît 1 fois
La voyelle « a » apparaît 1 fois
La voyelle « u » apparaît 1 fois
La voyelle « e » apparaît 1 fois

Exercice 5
Écrire un programme qui :
- Calcule le nombre de mot dans une chaine de caractère , Les mots de la phrase sont séparés
par un espace , et la phrase se termine par un point.
- Calcule et affiche le nombre de mots qui composent la phrase.
- Détermine et affiche la taille du mot le plus long.

Vous aimerez peut-être aussi