Exercices de Révision: Exercice 1 (Exception) [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

Exercices de Révision Exercice 1 (Exception) Ecrire une classe « Equation » qui représente une équation de premier degré, définie par ces deux coefficients. La classe admet une méthode «..resoudre(…) », qui retourne la solution « X » de l’équation. Les cas particuliers et les erreurs sont gérés par des exceptions. Aucun affichage n’est fait au niveau de la méthode. Ecrire le programme qui teste cette classe et qui : - Admet deux paramètres représentant les coefficients d’une équation. - Affiche la solution X de cette équation. Exemple d’exécution : Paramètres donnés : 5

10

5X+10=0 ==> X=-2.0 Paramètres donnés : 0

0

Deux coefficients nulles, la solution est tout IR Paramètres donnés : 0 4 Erreur : Impossible

Exercice 2 (Exception) 1. Pour la classe « Jeux » définie comme suit : (1 pt) class Jeux { public static int nombre; public int

nb;

public Jeux(int i) { nombre++; nb=nombre+i;}} Qu’affichera le code suivant ? Jeux j1=new Jeux(1); Jeux j2=new Jeux(0); Jeux j= j2; System.out.println(j.nombre + “ et “ + j.nb);

1

2. Soit le code java suivant : import java.util.Scanner; public class TableauSansExce { public static void main(String[] args) {

int t[]=new int[3]; int i=0; String entree,reponse; Scanner s=new Scanner(System.in); do {System.out.println("Donner un nombre entier :"); entree=s.next(); t[i]=Integer.parseInt(entree); System.out.println("Taper OK pour continuer"); reponse=s.next(); i++; }while(reponse.equals("OK")); for(i=0;i