Programa Python para encontrar el Cociente y el Resto de dos números

Dados dos números n y m. La tarea es encontrar el cociente y el resto de dos números dividiendo n por m.

Ejemplos:

Input:
n = 10
m = 3
Output:
Quotient:  3
Remainder 1

Input
n = 99
m = 5
Output:
Quotient:  19
Remainder 4

Método 1: enfoque ingenuo

El enfoque ingenuo es encontrar el cociente usando el operador de división doble (//) y el resto usando el operador de módulo (%) .

Ejemplo:

Python3

# Python program to find the
# quotient and remainder
  
def find(n, m):
      
    # for quotient
    q = n//m
    print("Quotient: ", q)
      
    # for remainder
    r = n%m
    print("Remainder", r)
      
# Driver Code
find(10, 3)
find(99, 5)

Producción:

Quotient:  3
Remainder 1
Quotient:  19
Remainder 4

Método 2: Usar el método divmod()

El método Divmod() toma dos números como parámetros y devuelve la tupla que contiene tanto el cociente como el resto.

Ejemplo:

Python3

# Python program to find the
# quotient and remainder using
# divmod() method
  
  
q, r = divmod(10, 3)
print("Quotient: ", q)
print("Remainder: ", r)
  
q, r = divmod(99, 5)
print("Quotient: ", q)
print("Remainder: ", r)

Producción:

Quotient:  3
Remainder 1
Quotient:  19
Remainder 4

Publicación traducida automáticamente

Artículo escrito por deepanshumehra1410 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *