Compare commits

..

3 Commits

Author SHA1 Message Date
Vincent Guillet
4a7b21da06 Ajout d'une méthode main pour tester les méthodes additionner, soustraire, multiplier et diviser 2025-04-28 17:44:36 +02:00
Vincent Guillet
11783b74fe Ajout des méthodes pour additionner, soustraire, multiplier et diviser 2025-04-28 17:44:00 +02:00
Vincent Guillet
4776c670ac Création de la classe Calculatrice 2025-04-28 17:43:31 +02:00

View File

@@ -0,0 +1,65 @@
package com.humanbooster.exercices;
/**
* La classe Calculatrice fournit des méthodes pour effectuer des opérations arithmétiques de base.
* Elle permet d'additionner, soustraire, multiplier et diviser deux entiers.
*/
public class Calculatrice {
public static void main(String[] args) {
// Exemple d'utilisation de la classe Calculatrice
Calculatrice calc = new Calculatrice();
System.out.println("Addition: " + calc.additionner(5, 3));
System.out.println("Soustraction: " + calc.soustraire(5, 3));
System.out.println("Multiplication: " + calc.multiplier(5, 3));
System.out.println("Division: " + calc.diviser(5, 3));
}
/**
* Cette méthode additionne deux entiers.
*
* @param a le premier entier
* @param b le deuxième entier
* @return la somme de a et b
*/
public double additionner(int a, int b) {
return a + b;
}
/**
* Cette méthode soustrait deux entiers.
*
* @param a le premier entier
* @param b le deuxième entier
* @return la différence entre a et b
*/
public double soustraire(int a, int b) {
return a - b;
}
/**
* Cette méthode multiplie deux entiers.
*
* @param a le premier entier
* @param b le deuxième entier
* @return le produit de a et b
*/
public double multiplier(int a, int b) {
return a * b;
}
/**
* Cette méthode divise deux entiers.
*
* @param a le numérateur
* @param b le dénominateur
* @return le quotient de a et b
* @throws ArithmeticException si b est égal à 0
*/
public double diviser(int a, int b) {
if (b == 0) throw new ArithmeticException("Division par zéro");
return (double) a / b;
}
}