Td 9 exercices de revision
Institut Supérieur des Science Appliquées Et de Technologie de Sousse Matière Programmation Orientée Objet Java Filière Deuxième Année Cycle Préparatoire Année universitaire - Enseignant Dr Majd BELLAAJ TD Exercices de révision Exercice Implémentez en Java un algorithme vous permettant de permuter les valeurs de deux variables Exemple d'exécution Entrez x Entrez y Avant permutation x y Après permutation x y Exercice Le programme Portee java ci-dessous sert à illustrer un point important qui concerne la portée des variables dans un programme Sans exécuter le programme indiquez tout ce que le programme a ?chera à l'écran lors de l'exécution class Portee public static void main String args int x y System out println x x System out println y y System out println calculer x y System out println x x System out println y y CSystem out println calculer x y System out println x x System out println y y System out println int object System out println object object calculer object System out println object object static void calculer int x int y x y System out println x x System out println y y static void calculer int a int b int x int y a x b y System out println x x System out println y y System out println a a System out println b b static void calculer int object object System out println object object Exercice Le programme Operation java suivant sert à illustrer un point important qui concerne le passage de paramètres Sans exécuter le programme indiquez tout ce que le programme a ?chera à l'écran lors de l'exécution Corriger le codage du programme Operation java de sorte à ce que l'exécution du programme a ?che before change after change Cclass Operation int data void change int data data data public static void main String args Operation op new Operation System out println before change op data op change System out println after change op data Exercice Compilez et exécutez les deux programmes Moyenne java et Moyenne java Expliquez pourquoi la valeur retournée est di ?érente d'un programme à l'autre Moyenne java class Moyenne public static void main String args double noteProgrammation double noteAlgebre System out println Ma moyenne est noteProgrammation noteAlgebre System out println noteProgrammation Moyenne java class Moyenne public static void main String args double noteProgrammation double noteAlgebre System out println Ma moyenne est noteProgrammation noteAlgebre System out println noteProgrammation CExercice Indiquez l'a ?chage du programme A ?cherCouleur ci-dessous A ?cherCouleur java class A ?cherCouleur public static void main String args FigureGeometrique f f f f f new FigureGeometrique Rouge Noir f new FigureGeometrique Bleu Blanc f new FigureGeometrique f new FigureGeometrique Violet Orange f changerCouleurContour Noir System out println f couleurSurface System out println f couleurContour System out println f couleurContour System out println FigureGeometrique nbFigures System out println f nbFigures System out println f nbFigContNoir System out println f nbFigSurfBlanc class FigureGeometrique String couleurContour Jaune String couleurSurface Blanc static int nbFigures static int nbFigContNoir static int nbFigSurfBlanc
Documents similaires
-
36
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 11, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 48kB