Programmation Orientée Objet

Programming · course

Voir tous les documents en programmation

ESEN, Manouba 2016-2017

Matière : Programmation Orientée Objet

TD 1: initiation au langage JAVA

Structure d’un programme en JAVA avec une seule classe

public class principal {

Function1(){

……

}

Function2(){

Publicité

……

}

public static void main(String[] args) {

.....

}

}

Exercice 1 (identificateurs, variables et opérateurs arithmétiques)

1) Ecrire un programme qui permet de recevoir deux nombres entiers et les affiche.

2) Ecrire un programme qui reçoit deux entiers et renvoi leur somme.

Publicité

3) Ecrire un programme qui reçoit deux entiers et permet d’afficher le nombre le plus grand.

4) Ecrire un programme qui permet d’initialiser aléatoirement deux nombres, ensuite il les affiche,

affiche leur somme et affiche le nombre le plus grand.

Exercice 2 (tableau, structures de contrôle)

1) Créer un tableau de 10 valeurs

2) Ecrire un programme qui remplit aléatoirement un tableau

3) Ecrire un programme qui incrémente la valeur d’une variable initialisé a 0, insère 30 valeurs

incrémentés dans un tableau, et affiche le tableau

4) Ecrire un programme qui remplit un tableau de 1 a 50, transforme les valeurs paires en impaires

Publicité

par incrémentation de 1, affiche le nouveau tableau calcule sa somme

5) Ecrire un programme pour remplir un tableau aléatoirement et afficher les valeurs paires de ce

tableau

Page 1

ESEN, Manouba 2016-2017

Matière : Programmation Orientée Objet

Exercice 3 (chaines de caractères, structures de contrôle)

1) Ecrire un programme qui teste la similarité de deux chaines de caractères et affiche vrai ou faux

2) Ecrire un programme qui remplace un caractère dans une chaine de caractère par un espace

Publicité

3) Ecrire un programme qui détermine si un mot est un palindrome ou non (Un mot est dit

palindrome s’il peut se lire indifféremment des deux sens)

Exercice 4(les méthodes, les types de retour)

Refaire l’exercice 1 en utilisant les fonctions

Page 2