saludos...
otra forma de hallarlo que se me ocurre, es esta...con menos lineas de codigo.
Código PHP:
int main()
{
unsigned int num, par, imp, resultado, fg;
bool v;
cout << "Introduzca un numero y descubra si es multiplo de once: ";
cin >> num;
cout << '\n' << endl;
if(num >= 11) {
v = false;
imp = 0;
par = 0;
while(num != 0) {
fg = num % 10;
num = num / 10;
if(!v) {
imp = imp + fg;
v = true;
}else {
par = par + fg;
v = false;
}
}
resultado = imp - par;
}
if(resultado == 11 || resultado == 0) {
cout <<"El numero es multiplo de 11\n" <<endl;
}
else {
cout <<"El numero no es multiplo de 11\n" <<endl;
}
system("pause");
return 0;
}
Coke.
Última edición por Coke; 13/12/2005 a las 02:20.
|