Java >> Tutoriel Java >  >> Java

Programme Java pour trouver le quotient et le reste

Dans ce didacticiel, nous allons apprendre à trouver le quotient et le reste en prenant en compte les commentaires de l'utilisateur. Mais avant d'aller plus loin, si vous n'êtes pas familier avec le concept d'opérateur arithmétique en Java, consultez l'article sur les opérateurs en Java.

Saisie : Saisissez le premier chiffre :6

Saisissez le deuxième chiffre :2

Sortie :

Le quotient de 6 et 2 est 3

Le reste de 6 et 2 est 0

Le problème ci-dessus peut être résolu de la manière suivante :

Approche 1 :lorsque les valeurs sont prédéfinies

Approche 2 :lorsque les valeurs sont définies par l'utilisateur

Examinons chacune de ces approches séparément.

Programme 1 :Pour trouver le quotient et le reste

Dans ce programme, nous trouverons le quotient et le reste de deux nombres lorsque les nombres sont définis par l'utilisateur.

Algorithme :

  1. Commencer
  2. Déclarez deux variables.
  3. Initialiser les variables.
  4. Utilisez l'opérateur de division pour trouver le quotient.
  5. Utilisez l'opérateur modulo pour trouver le reste.
  6. Afficher le quotient et le reste.
  7. Arrêtez.

Vous trouverez ci-dessous le code correspondant.

//Java Program to find the quotient and remainder
public class Main 
{
    public static void main(String[] args) 
    {
        int num1 = 19, num2 = 4;  //Declare and initialize the numbers
        System.out.println("The entered number is: "+num1);
        System.out.println("The entered number is: "+num1);
        int quotient = num1 / num2;   //Find quotient
        int remainder = num1 % num2;  //Find Remainnder
        System.out.println("After division the quotient and remainder are: ");
        //Print the quotient and remainder
        System.out.println("The quotient is: " + quotient);
        System.out.println("The remainder is: " + remainder);
    }
}


Le nombre saisi est :19
Le nombre saisi est :19
Après division le quotient et le reste sont :
Le quotient est :4
Le reste est :3

Programme 2 :Pour trouver le quotient et le reste

Dans ce programme, nous trouverons le quotient et le reste de deux nombres lorsque les nombres sont définis par l'utilisateur. Cela signifie qu'ici, nous demanderons d'abord à l'utilisateur d'initialiser les nombres, puis nous trouverons le quotient et le reste.

Algorithme :

  1. Commencer
  2. Créez une instance de la classe Scanner pour recevoir les entrées de l'utilisateur.
  3. Déclarez deux variables.
  4. Demandez à l'utilisateur de l'initialiser.
  5. Utilisez l'opérateur de division pour trouver le quotient.
  6. Utilisez l'opérateur modulo pour trouver le reste.
  7. Afficher le quotient et le reste.
  8. Arrêtez.

Vous trouverez ci-dessous le code correspondant.

//Java Program to find the quotient and remainder
import java.util.*;
public class Main 
{
    public static void main(String[] args) 
    {
        //Take input from the user
        //Create object of Scanner class
        Scanner sc=new Scanner(System.in);
        System.out.println("Enter the numbers ");
        System.out.println("Enter the first number: ");
        int num1=sc.nextInt();  //Initialize the number
        System.out.println("Enter the second number: ");
        int num2=sc.nextInt();  //Initialize the number
        int quotient = num1 / num2;
        int remainder = num1 % num2;
        System.out.println("After division the quotient and remainder are:");
        //Print the Quotient 
        System.out.println("The quotient is: " + quotient);
        System.out.println("The remainder is: " + remainder);
    }
}


Entrez les nombres
Entrez le premier nombre :19
Entrez le deuxième nombre :7
Après division le quotient et le reste sont :
Le quotient est :2
Le reste est :5

Programme 3 :Pour trouver le quotient et le reste

Dans ce programme, nous utiliserons une méthode définie par l'utilisateur pour trouver le quotient et le reste avec des entrées définies par l'utilisateur.

Algorithme :

  1. Commencer
  2. Créez une instance de la classe Scanner pour recevoir les entrées de l'utilisateur.
  3. Déclarez deux variables.
  4. Demandez à l'utilisateur de l'initialiser.
  5. Appelez une méthode définie par l'utilisateur pour trouver le quotient et le reste.
  6. Utilisez l'opérateur de division pour trouver le quotient.
  7. Utilisez l'opérateur modulo pour trouver le reste.
  8. Afficher le quotient et le reste.
  9. Arrêtez.

Vous trouverez ci-dessous le code correspondant.

//Java Program to find the quotient and remainder
import java.util.*;
public class Main 
{
    public static void main(String[] args) 
    {
        //Take input from the user
        //Create object of Scanner class
        Scanner sc=new Scanner(System.in);
        System.out.println("Enter the numbers ");
        System.out.println("Enter the first number: ");
        int num1=sc.nextInt();  //Initialize the number
        System.out.println("Enter the second number: ");
        int num2=sc.nextInt();  //Initialize the number
        findQuotient(num1,num2);
    }
    //user defined method
    static void findQuotient(int num1, int num2)
    {
       int quotient=num1/num2;
       int remainder=num1%num2;
       
       //display result
       System.out.println("The quotient of "+num1+" and "+num2+" is "+quotient);
       System.out.println("The remainder of "+num1+" and "+num2+" is"+remainder);
      
    }
}


Entrez les chiffres
Entrez le premier chiffre :9
Entrez le deuxième chiffre :7
Le quotient de 9 et 7 est 1
Le reste de 9 et 7 est 2


Balise Java