A veces es importante poder determinar si un número es múltiplo de otro número. Para poder determinarlo inmediatamente, C nos proporciona un método bastante inmediato.
Para determinar cuando x es múltiplo de y en “C”, se utiliza el símbolo de % . Si el número es múltiplo, por ejemplo 4% 2, la operación devuelve como resultado 0 de lo contrario 1.
Esto se debe a que realiza la división entre x e y y si la división no da resto (es decir, tiene resto 0) devuelve 0 en caso contrario devuelve 1.
#include <stdio.h>
int principal () {
intx = 6% 3;
printf (“%d \n“, x);
}
Con declaraciones condicionales, podemos comparar cualquier número.
#include <stdio.h>
int principal () {
intx;
int y;
printf (“insertar x:“);
scanf (“% d“, & x);
printf (“insertar y:“);
escanear (“% d“, & y);
if (x% y == 0) {
scanf (“% d es un múltiplo de% d \ n“, x, y);
}
}
No hay comentarios:
Publicar un comentario