Ver Mensaje Individual
Antiguo 11/12/2005, 23:57   #1
Snake12
Usuario Activo
 
Avatar de Snake12
 
Fecha de ingreso: 07/mar/2003
Mensajes: 118
Snake12 está en el buen camino
Arrow Ejercicio C++, averiguar si un numero es multiplo de 11

Hola de nuevo amigos, para variar vuelvo a estar liado, y de que manera, en C++. Esta vez el ejercicio dice así:

[QUOTE]Diseña un programa C++ que determine si un número introducido por teclado es o no múltiplo de once mediante el siguiente algoritmo: Un numero es múltiplo de 11 cuando la suma de sus dígitos pares menos la suma de sus dígitos impares es a su vez múltiplo de 11 o es 0.[/QUOTE]

Yo he hecho lo siguiente, pero no sé cómo hacer el cuerpo del algoritmo, es decir, que me sume los dígitos pares (que he llamado "par") y me sume los digitos impares (llamados "imp"):

[QUOTE]int main()
{
// Zona de Declaración de Variables del Programa principal
unsigned int num, par, imp, res;

cout << "Introduzca un numero y descubra si es multiplo de once: ";
cin >> num;
cout << '\n' << endl;

if ( num >= 11 )
{
for ( num;


res = par - imp;

if ( res % 11 == 0 || res == 0 )

cout << "Su numero es multiplo de once." << '\n' << endl;

else

cout << "Su numero no es multiplo de once." << '\n' << endl;

}

else

cout << "Su numero no es multiplo de once." << '\n' << endl;



system("Pause"); // Hacer una pausa
return 0; // Valor de retorno al S.O.
}[/QUOTE]

Bueno amigos, espero consejos, no pido la resolución del problema, simplemente que me orieten, o un ejemplo...l

Gracias por vuestro tiempo. Ta luego!!!
Snake12 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir
Publicidad: Conoce las ofertas de ANUNCIATE