Affichage des articles dont le libellé est Exercices corrigés langage Java. Afficher tous les articles
Affichage des articles dont le libellé est Exercices corrigés langage Java. Afficher tous les articles

dimanche 17 mars 2013


Exercice En Java : 


La classe Mesure modélise des mesures entières (températures par exemple) :
• une mesure a une Valeur de type entier.
• le constructeur de la classe Mesure permet d'instancier un objet de cette classe avec
la valeur entière fournie en paramètre. Si la valeur fournie est en-dehors de
l'intervalle [-100,100] (Min et Max), le message ``mesure hors intervalle'' est affiché
et la valeur n'est pas prise en compte.
• NbMesures, le nombre d'instances de la classe Mesure est géré par la classe ainsi
que SomMesures la somme des valeurs des mesures instanciées.
• la méthode afficherMoyenne calcule et affiche la moyenne de toutes les
mesures instanciées, le nombre de mesures est également affiché. S'il n'y a pas de
mesures, le message ``zéro mesures'' est affiché.
La méthode main de la classe EntrerMesures permet à l'utilisateur d'entrer un nombre
arbitraire de valeurs au clavier. Ces valeurs sont utilisées pour instancier des Mesures.
Quand la valeur 0 est entrée, le programme fait appel à afficherMoyenne avant de
terminer. Voici un exemple d'affichage lors de l'exécution du programme :
Entrez une mesure :120
Mesure hors intervalle
Entrez une mesure :10
Entrez une mesure :20
Entrez une mesure :30
Entrez une mesure :0
La moyenne des 3 mesures est :20
Voici le squelette du programme (la classe EntrerMesures est complètement écrite). Il
vous faut compléter la classe Mesure selon les spécifications ci-dessus.
import java.io.*;
import java.util.*;
class Mesure{
///////// A COMPLETER
///////// definir ici les attributs de la classe...
///////// Valeur, Min, Max, NbMesures, SomMesures
Mesure(int val) {
//////// A COMPLETER
}
static void afficherMoyenne(){
//////// A COMPLETER
//////// preciser la signification du mot cle ``static'' devant
cette methode
}
}
class EntrerMesures {
public static void main(String arg[]) throws IOException,
NumberFormatException {
int valeur;
do {
System.out.print("Entrez une mesure :");
BufferedReader entree =new BufferedReader(new
InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(entree.readLine());
valeur=Integer.valueOf(st.nextToken()).intValue();
if (valeur!=0) new Mesure(valeur);
} while (valeur !=0);
Mesure.afficherMoyenne();
}
}

Exercice en Java : 

Modifiez la classe Individu  :
•  pour permettre  d'afficher le nombre d'objets créés,
• pour permettre de gérer la liste des individus créés,
• pour permettre d'afficher la liste des individus créés,

Exercice en java : 



Définir une classe Individu qui se compose d"un nom ,un numéro de
téléphone, et d'une adresse . il faut écrire aussi les méthodes constructeur, affectation et consultation des champs , et affichage.



-------------------------------------

Exercice en java avec solution , apprendre java , cours java , exercices java avec solution


Exercice en Java : 

Définir une classe Point qui permet de manipuler un point du plan.  Elle doit contenir  :

• un constructeur,
•Des méthodes d'accès et de modification des coordonnées,
• une méthode déplacer qui effectue une translation définie par les arguments,
• une méthode afficher qui affiche les coordonnées d'un point,
• une méthode toString qui transforme un point en une chaîne de caractères
``(x,y)''.
On donnera un exemple d'utilisation avec une méthode main



-------------------------------------------------------------
Apprendre java , exercice corrigé java , exercice avec solution en java ...



vendredi 1 mars 2013

Exercice Java Tableaux gratuitement : 

Plus grande valeur  des éléments d'un tableau :


Ecrire un programme qui détermine et affiche la plus grande valeur des éléments d’un tableau. On
complétera le programme suivant :


public class Valeurmax {
public static void main(String[] args) {
// D´efinition d’un tableau de 10 entiers
int [] Tableau = {5, 3, 12, 4, 7, 9, 1, 8, 19, 2};
}
}




------------------------------------

apprendre java gratuitement - apprendre java facilement 
java pour les débutants 


Exercice en Java Pour les Débutants Gratuitement .


Triangle de pascal En Java 


Le triangle de Pascal est composé de M + 1 lignes consécutives donnant toutes les valeurs des Cpn
pour n variant de 0 `a M et p variant de 0 `a n. On rappelle que :

Cpn = (n!)/p!(n-p)!


Question :  Ecrire un programme qui calcule et affiche les coefficients du triangle de Pascal pour une
valeur M donnée. Pour M = 5, le résultat est le suivant :

1
   1 1
      1 2 1
         1 3 3 1
            1 4 6 4 1
                   1 5 10 10 5 1




-------------------------
Apprendre Java gratuitement  et facilement 






Exercice en Java gratuitement :  


On souhaite calculer la valeur approchée d’une racine d’une équation de la forme
f(x) = 0
On utilise pour cela une méthode de dichotomie. La méthode suppose que l’on parte de 2 valeurs x1 et x2
encadrant une racine, et telle que f(x1) et f(x2) soient de signe contraire. On calcule x3 = (x1+x2)/2 et
on remplace x1 (respectivement x2) par x3 suivant que f(x3) est du meme signe que f(x1) (respectivement
f(x2)). La largeur de l’intervalle considéré  est donc divisée par 2 `a chaque pas. Le calcul est rep´et´e jusqu’à ce que cette largeur soit inférieure à une valeur donnée .


Question 1: Ecrire un programme permettant d’obtenir la valeur approchée d’une racine de l’équation
x2 + 3 (xcos(x) + sin(x)) = 0 .
pour x1 = 1, x2 = 4 et = 10−6. Les valeurs de de x1, x2 et seront codées dans le programme
source. 



Question 2 Modifier le programme afin de connaître le nombre déterminations nécessaires pour trouver la
solution.








jeudi 28 février 2013


Exercice en langage Java Corrigé : 


Calcul de la somme des 100 premiers entiers avec deux
classes d´efinies dans deux fichiers sources













Solution : 

Le but de ce deuxi`eme exemple est faire intervenir la cr´eation d’un objet et d’appeler une m´ethode
de cet objet. Pour cela, on d´efinit la classe Somme dans le fichier Somme.java et la classe TestSomme dans
le fichier TestSomme.java. Le fichier Somme.java contient les d´eclarations suivantes :
// La classe Somme calcule la somme des 100 premiers entiers
public class Somme {
public int CalculSomme()
3
{
int Somme = 0;
for (int i = 1; i <= 100; i++)
Somme = Somme + i;
return Somme;
}
}
Le fichier TestSomme.java contient les d´eclarations suivantes :
// la classe TestSomme cr´ee un objet Somme, appelle
// la m´ethode CalculSomme de cet objet et affiche
// le r´esultat `a l’´ecran
public class TestSomme {
public static void main(String[] args) {
int Resultat;
// creation d’un objet de type Somme
Somme S = new Somme();
// Calcule la somme des 100 premiers entiers
Resultat = S.CalculSomme();
// affiche le resultat `a l’´ecran
System.out.println(Resultat);
}
}

Exercice en langage Java : 

Calcul de la somme des 100 premiers entiers avec une classe
d´efinie dans un fichier source .




Solution : 




// la classe Somme calcule et affiche la somme des 100 premiers entiers
public class Somme {
public static void main(String[] args) {
int Somme = 0;
// calcule la somme des 100 premiers entiers
for (int i = 1; i <= 100; i++)
Somme = Somme + i;
// affiche le r´esultat `a l’´ecran
System.out.println(Somme);
}
}

lundi 25 février 2013


Exercice corrigé en langage Java :
Ecrire un programme qui vous demande d'entrer un chiffre puis il nous indique s'il s'agit d'un chiffre pair ou impaire , et s'il  est positif ou négatif  .



Solution : 


import java.util.Scanner;
public class PairImpair {

    private static Scanner scanner = new Scanner(System.in);

    public static void main(String args[]) {

        // Demander une valeur à l'utilisateur
        System.out.print("Entrez un nombre entier:");
        int number = scanner.nextInt();

        // Premièrement, on vérifie si le nombre est zéro, car
        // dans ce cas le test de parité n'est pas nécessaire
        if (number == 0) {
            System.out.println("Le nombre est zéro (et il est pair)");
        } else {
            // S'il n'est pas nul, voyons quel est son signe
            if (number < 0) {
                //Note: System.out.print ne commence pas de nouvelle ligne
                System.out.print("Le nombre est négatif ");
            } else {
                System.out.print("Le nombre est positif ");
            }

            // Teste la parité: si le reste de la division par deux est zéro
            // alors le nombre est pair
            int reste = number % 2;
            if (reste == 0) {
                System.out.println("et pair");
            } else {
                System.out.println("et impair");
            }
        }
    }
}



                                                   Exercices Java corrigés - Exercices gratuits Java 
Copyright © 2013 Exercices Langages de Programmation | Powered by Blogger
Design by Theme Junkie
Blogger Template by Lasantha | PremiumBloggerTemplates.com