sacar saber programa para otro numero multiplos multiplo los lenguaje determinar como algoritmo c#

saber - multiplos de un numero en c#



C#¿Cómo determinar si un número es un múltiplo de otro? (5)

Los siguientes programas se ejecutarán, "un número es múltiplo de otro" en

#include<stdio.h> int main { int a,b; printf("enter any two number/n"); scanf("%d%d",&a,&b); if (a%b==0) printf("this is multiple number"); else if (b%a==0); printf("this is multiple number"); else printf("this is not multiple number"); return 0; }

Sin usar la manipulación de cadenas (verificando una aparición del carácter . O , ) al convertir el producto de un cálculo int en una cadena.

y

sin utilizar los escenarios de prueba / captura que se basan en errores de tipos de datos.

¿Cómo verifica específicamente el uso de C # si un número es un múltiplo de otro?

Por ejemplo, 6 es un múltiplo de 3, pero 7 no lo es.


No entiendo esa parte sobre las cosas de la cadena, pero ¿por qué no usa el operador de módulo ( % ) para verificar si un número es divisible por otro? Si un número es divisible por otro, el otro es automáticamente un múltiplo de ese número.

Es así:

int a = 10; int b = 5; // is a a multiple of b if ( a % b == 0 ) ....


Tratar

public bool IsDivisible(int x, int n) { return (x % n) == 0; }

El operador de módulo% devuelve el resto después de dividir x por n, que siempre será 0 si x es divisible por n.

Para obtener más información, consulte el operador% en MSDN .


Utilice el operador de módulo ( % ):

6 % 3 == 0 7 % 3 == 1


bool isMultiple = a % b == 0;

Esto será cierto si a es un múltiplo de b