Pages

lunes, 4 de marzo de 2013

Algoritmo en C++ que determina si un número es múltiplo de otro

Realizar un algoritmo en C++,  que determine a partir de dos números ingresados por teclado, si uno es múltiplo del otro.

Código Fuente en C++
#include <iostream>
using namespace std;
int main()
{
    int n1,n2;
    cout << "Ingrese un numero: ";
    cin >> n1
    cout << "Ingrese otro numero: ";
    cin >> n2;
    if(n1 > n2){
        //si el modulo es cero, entonces es multiplo
        if(n1%n2 == 0)
            cout << "\nEl numero " << n1
                 << " es multiplo de " << n2;
        else
            cout << "\nEl numero " << n1
                 << " NO es multiplo de " << n2;
    }
    else{
        if(n2%n1 == 0)
            cout << "\nEl numero " << n2
                 << " es multiplo de " << n1;
        else
            cout << "\nEl numero " << n2
                 << " NO es multiplo de " << n1;
    }
    return 0;
}

22 comentarios:

  1. //Haga una lista de numeros y averigue cuales de ellos son multiplos de un numero
    porfis ayudame

    ResponderEliminar
  2. hola tengo visual estudio ver 2012 y me muestra este error en el segundo cout

    Error 1 error C2146: error de sintaxis : falta ';' delante del identificador 'cout'

    a que se debe ?

    ResponderEliminar
    Respuestas
    1. Falta un ";" en el primer "cin>>n1" para que quede "cin>>n1;"

      Eliminar
    2. Falta un ";" en el primer "cin>>n1" para que quede "cin>>n1

      Eliminar
  3. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  4. APARECE UN HERROR EN COUT, COMO HAGO? AYUDAAAA PERO YA!

    ResponderEliminar
  5. error en el segundo cout, que le hago? aaayuuudaaaa

    ResponderEliminar
  6. APARECE UN HERROR EN COUT, COMO HAGO? AYUDAAAA PERO YA!

    ResponderEliminar
  7. JURA y david piracon ponganse a estudiar mejor, ese error es el más fácil de detectar. Dejen el copia y pega.

    ResponderEliminar
  8. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  9. programa que pueda presentar la tabla de multiplicar que el usuario disponga.

    ResponderEliminar
  10. y si ahora quiero mostrar en pantalla si es no multiplo de 2?

    ResponderEliminar
  11. y si ahora quiero mostrar en pantalla si es no multiplo de 2?

    ResponderEliminar
  12. hola, me podrias colaborar con la solucion al error del cout

    ResponderEliminar
  13. falta el punto y coma después de cin>> n1; //esto es lo que faltaba

    ResponderEliminar
  14. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  15. estamos en clase de computacion y necesitamos ayuda...

    ResponderEliminar
  16. solo le falta un punto y coma en
    cout << "Ingrese un numero: ";
    cin >> n1
    en esta linea

    ResponderEliminar