Código de C/Visual C - Mínimo común múltiplo

Versión 1
estrellaestrellaestrellaestrellaestrella(7)

Publicado el 31 de Agosto del 2006gráfica de visualizaciones de la versión: Versión 1
49.508 visualizaciones desde el 31 de Agosto del 2006
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <conio.h>
#include <iostream.h>
 
int main(int argc, char* argv[])
{       int a, b, x, z, y=1, i=2;
            cout<<"ingrese primer numero: \n";
            cin>>a;
            cout<<"ingrese segundo numero: \n";
            cin>>b;
            if (a<b){x=a; z=b;} else {x=b; z=a;}
 
            do{
              if (x%i==0){
                  if(z%i==0){
                  y=y*i;
                  x=x/i; z=z/i;   i=2;
                  }
                  else i++;
               }
               else i++;
               }  while(i<=x);
 
             y=y*z*x;
 
              cout<<"el MCM es "<<y<<"\n";
 
 getch(); getch();
 return 0;
}



Comentarios sobre la versión: Versión 1 (7)

18 de Julio del 2007
estrellaestrellaestrellaestrellaestrella
Aprovecho este codigo para un proyecto. vielen Dank Yelinna!
Responder
4 de Agosto del 2007
estrellaestrellaestrellaestrellaestrella
Excelente codigo, inclusive lo implemente para otros lenguajes .
Saludos
Responder
27 de Agosto del 2007
estrellaestrellaestrellaestrellaestrella
MIL GRACIAS! DE VERDAD FUNCIONA!
Responder
26 de Febrero del 2010
estrellaestrellaestrellaestrellaestrella
No se cuando publicaste este programita, pero yo lo acabo de ver, y me surgio una idea, creo esta mas compacto y no necesitas valorar si a es mayor que b o viceversa. Lo hice con una funcion, pero se puede hacer sin ella. Esta hecho en c++ en microsoft visual c++.

#include <iostream>
using namespace std;
int MinComMul (int x, int y);
void main ()
{
int x;
int y;
cout << "Ingrese el valor del primer numero: ";
cin >> x;
cout << "Ingrese el valor del segundo numero: ";
cin >> y;
cout << "El minimo comun multiplo de " << x << " y " << y << " es " << MinComMul (x,y) << endl;
}
int MinComMul (int x, int y)
{
int i = 1;
int mulx;
do
{
mulx = x * i;
i++;
}
while (mulx%y != 0);
return mulx;
}
Responder
23 de Agosto del 2011
estrellaestrellaestrellaestrellaestrella
Yelinna, esta exelente tu codigo Fuento, pero no calcula el Minimo Comun Multiplo, sino el Maximo. =P
Responder
16 de Septiembre del 2011
estrellaestrellaestrellaestrellaestrella
Gracias. Es muy útil para clase. @Luis Gamarra El máximo común múltiplo puede ser infinito pues puede haber números muy grandes que sean multiplos comunes. En todo caso existe el máximo común divisor.
Responder
29 de Enero del 2012
estrellaestrellaestrellaestrellaestrella
TE AMO! QUIERO SER COMO TU CUANDO SEA GRANDE! EL CODIGO ME SIRVIO DE MUCHO =D!
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s1408