Mínimo Común Múltiplo de 3 números

Celia Aguelo


/*Este programa calcula el mínimo común múltiplo 
de tres números dados por el usuario*/



#include<iostream>
using namespace std;

int main()
{
    int valorTemporal;
    int a,b,c;
    int i;
    int mayor,menor1,menor2;


    cout<<"introduce un tres numeros:"<<endl;
    cin>> a >> b >>c;

    if (a<b && b>c && a<c ||a<b && b>c && c<a){
       mayor=b;
       menor1=a;
       menor2=c;
    }
    if (a<b && b<c &&c>a||a>b && b<c &&c>a){
       mayor=c;
       menor1=b;
       menor2=a;
    }
    if (a>b && b<c && a>c || a>b && b>c &&c<a){
       mayor=a;
       menor1=b;
       menor2=c;
    }

        if(mayor%menor1==0 && mayor%menor2==0){
            cout<<"el minimo comun multiplo "<<a<<", "<<b<<", "<<c<<" es: "<<mayor;
       }
       else {
                if(mayor%menor1==0 && mayor%menor2!=0){
                    for(i=2;i<=(mayor*menor2);i++){
                    valorTemporal=mayor*i;
                        if(valorTemporal%menor2==0){
                            cout<<"el minimo comun multiplo "<<a<<", "<<b<<", "<<c<<" es:"  <<valorTemporal;
                                break;
                                }
                            }
                    }
                if(mayor%menor1!=0 &&mayor%menor2==0){
                    for(i=2;i<=(mayor*menor1);i++){
                    valorTemporal=mayor*i;
                        if(valorTemporal%menor1==0){
                            cout<<"el minimo comun multiplo "<<a<<", "<<b<<", "<<c<<" es:"  <<valorTemporal;
                                break;
                                }
                            }
                }

                if(mayor%menor1!=0 &&mayor%menor2!=0){
                    for(i=2;i<=(mayor*menor1*menor2);i++){
                    valorTemporal=mayor*i;
                        if(valorTemporal%menor1==0&& valorTemporal%menor2==0){
                            cout<<"el minimo comun multiplo "<<a<<", "<<b<<", "<<c<<" es:"  <<valorTemporal;
                                break;
                                }
                            }
                    }

            }

    return 0;
}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s