Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class exercice4{
- public static java.util.Scanner scanner = new java.util.Scanner(System.in);
- public static void main(String[] args) {
- System.out.println("Entrainement aux multiplications. Voici un exercice :");
- int nbr1, nbr2, choixMin1,choixMax1, choixMin2, choixMax2, repC, repE;
- System.out.println("Entrez la valeur min du premier nombre :");
- choixMin1 = scanner.nextInt();
- System.out.println("Entrez la valeur max du premier nombre :");
- choixMax1 = scanner.nextInt();
- System.out.println("Entrez la valeur min du deuxième nombre :");
- choixMin2 = scanner.nextInt();
- System.out.println("Entrez la valeur max du deuxième nombre :");
- choixMax2 = scanner.nextInt();
- if (choixMin1 > choixMax1) {
- nbr1 = unEntierAuHasardEntre (choixMax1, choixMin1);
- } else {
- nbr1 = unEntierAuHasardEntre (choixMin1, choixMax1);
- }
- if (choixMin2 > choixMax2) {
- nbr2 = unEntierAuHasardEntre (choixMax2, choixMin2);
- } else {
- nbr2 = unEntierAuHasardEntre (choixMin2, choixMax2);
- }
- repC = nbr1 * nbr2;
- System.out.println("Calculez : " + nbr1 + " x " + nbr2 + " = ");
- repE = scanner.nextInt();
- if (repE == repC) {
- System.out.println("Tres bien");
- } else {
- System.out.println("Non, c'etait : " + repC);
- }
- }
- public static int unEntierAuHasardEntre (int valeurMinimale, int valeurMaximale){
- double nombreReel;
- int resultat;
- nombreReel = Math.random();
- resultat = (int) (nombreReel * (valeurMaximale - valeurMinimale + 1))
- + valeurMinimale;
- return resultat;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement