Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

โปรแกรม Java เพื่อคำนวณผลหารและส่วนที่เหลือ


ในบทความนี้ เราจะเข้าใจวิธีการคำนวณผลหารและการเตือนความจำใน Java Quotient และ Reminder คำนวณโดยใช้สูตรง่ายๆ 2 สูตรคือ "Quotient =Dividend / Divisor" และ "Remainder =Dividend % Divisor"

จากจำนวนเต็ม a และจำนวนเต็ม d ที่ไม่เป็นศูนย์ แสดงว่ามีจำนวนเต็มเฉพาะ q และ r เช่น a =qd + r และ 0 ≤ r <|d| จำนวน q เรียกว่าผลหาร ในขณะที่ r เรียกว่าเศษเหลือ

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

โปรแกรม Java เพื่อคำนวณผลหารและส่วนที่เหลือ

ป้อนข้อมูล

สมมติว่าข้อมูลที่เราป้อนคือ −

Dividend value: 50
Divisor: 3

ผลผลิต

ผลลัพธ์ที่ต้องการจะเป็น −

Quotient: 16
Remainder: 2

อัลกอริทึม

Step1- Start
Step 2- Declare four integers as my_dividend , my_divisor, my_quotient, my_remainder
Step 3- Prompt the user to enter two integer value that is my_dividend , my_divisor or define
the integers
Step 4- Read the values
Step 5- Use the formula to find the quotient and the reminder "Quotient = Dividend /
Divisor" and "Remainder = Dividend % Divisor"
Step 6- Display the result
Step 7- Stop

ตัวอย่างที่ 1

ที่นี่ ผู้ใช้ป้อนอินพุตตามข้อความแจ้ง คุณสามารถลองใช้ตัวอย่างนี้ในเครื่องมือกราวด์ของเรา โปรแกรม Java เพื่อคำนวณผลหารและส่วนที่เหลือ .

import java.util.Scanner;
public class RemainderQuotient {
   public static void main(String[] args) {
      int my_dividend , my_divisor, my_quotient, my_remainder;
      System.out.println("Required packages have been imported");
      Scanner my_scanner = new Scanner(System.in);
      System.out.println("A scanner object has been defined ");
      System.out.print("Enter the value of dividend : ");
      my_dividend = my_scanner.nextInt();
      System.out.print("Enter the value of divisor : ");
      my_divisor = my_scanner.nextInt();
      my_quotient = my_dividend / my_divisor;
      my_remainder = my_dividend % my_divisor;
      System.out.println("The quotient is " + my_quotient);
      System.out.println("The remainder is " + my_remainder);
   }
}

ผลลัพธ์

Required packages have been imported
A reader object has been defined
Enter the value of dividend : 50
Enter the value of divisor : 3
The quotient is 16
The remainder is 2

ตัวอย่างที่ 2

ในที่นี้ มีการกำหนดจำนวนเต็มก่อนหน้านี้ และเข้าถึงและแสดงค่าบนคอนโซล

public class RemainderQuotient {
   public static void main(String[] args) {
      int my_dividend , my_divisor, my_quotient, my_remainder;
      my_dividend = 50;
      my_divisor = 3;
      System.out.println("The divident and the divisor are defined as " +my_dividend +" and " +my_divisor);
      my_quotient = my_dividend / my_divisor;
      my_remainder = my_dividend % my_divisor;
      System.out.println("The quotient is " + my_quotient);
      System.out.println("The remainder is " + my_remainder);
   }
}

ผลลัพธ์

The divident and the divisor are defined as 50 and 3
The quotient is 16
The remainder is 2