Compare commits
3 Commits
4d16a237a1
...
4a7b21da06
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4a7b21da06 | ||
|
|
11783b74fe | ||
|
|
4776c670ac |
65
com/humanbooster/exercices/Calculatrice.java
Normal file
65
com/humanbooster/exercices/Calculatrice.java
Normal 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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user