Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2015, 18:53
RGT
Usuario no validado
 
Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 16 años
Puntos: 5
Pregunta múltiplos del primer número que sean menores que el segundo

Código:
#include <stdio.h>
#include <stdlib.h>

int main()
{
    //Declaración de variables
    int liNumero1, liNumero2, liContador;

    //Entrada de datos
    do
    {
        printf("Ingrese n%cmero 1: ", 163);
        scanf("%d", &liNumero1);

        if (liNumero1 <= 0)
            printf("\n\tError!, debe ingresar un valor mayor que 0.\n\n");
    } while (liNumero1 <= 0);

    do
    {
        printf("Ingrese n%cmero 2: ", 163);
        scanf("%d", &liNumero2);

        if (liNumero2 <= liNumero1)
            printf("\n\tError!, debe ingresar un valor mayor que el anterior.\n\n");
    } while (liNumero2 <= liNumero1);

    //Procesamiento
    for (liContador = 1; liContador <= liNumero2; liContador++)
    {
        if (liNumero1 % liContador == 0)
        {
            if (liNumero1 % liContador < liNumero2)
                printf("%d", liContador);
        }
    }

    //Salida de datos

    return 0;
}
Hola, necesito hacer esto:

Dados dos números naturales, calcule e imprima los múltiplos del primer número que sean menores que el segundo.

No logro hacerlo, a lo mejor no se cómo sacar los múltiplos y printearlos correctamente, pueden ayudarme, debo printear todos los múltiplos del primer número que sean menores que el segundo número ingresado.

Espero que me ayuden, saludos!!!