Resumen: mostrar cómo usar el operador módulo en C (%) y la sentencia if para saber si un número es múltiplo de otro.

Número múltiplo de otro en C

Se dice que un número es múltiplo de otro (sin entrar en detalles de matemáticos) cuando se puede dividir de manera entera sin que haya residuo.

  • Por ejemplo, el 10 es múltiplo de 2 porque al dividir 10 entre 2 el resultado es 5 y el residuo 0.
  • En cambio, 10 no es múltiplo de 3 porque al dividir 10 entre 3 el resultado es 3 y el residuo 1.

Basándonos en esto podemos usar el operador módulo que devuelve el residuo, y encerrar el comportamiento en una función.

Función de múltiplo en C

Veamos la función:

Hacemos la comparación; si el residuo es 0, regresamos 1 (algo como true). Si no, regresamos 0. Es decir, es una función que devuelve un booleano.

Recibe como argumento el número y en segundo lugar el múltiplo. Un ejemplo de uso es el siguiente:

Recuerda que podrías leer los valores con scanf, aquí solo pongo un ejemplo. Si quieres probarlo entra aquí.


Estoy disponible para trabajar en tu proyecto o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.
Si el post fue de tu agrado muestra tu apoyo compartiéndolo, suscribiéndote al blog, siguiéndome o realizando una donación.

Suscribir por correo

Ingresa tu correo y recibirás mis últimas entradas sobre programación, open source, bases de datos y todo lo relacionado con informática

Únete a otros 579 suscriptores

Relacionado:  Multiplicación de matrices en Java (producto)

parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

0 Comments

Deja un comentario

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

A %d blogueros les gusta esto: