The::Beastieux

Sangre de Bestia + Corazón de Pingüino | Un blog acerca de Linux, *BSD, Open Source, Software Libre, Programación …

Código Java – MCD y mcm


//Codificado por: sAfOrAs
//Calcula el Máximo Común Divisor (MCD) y el Mínimo Común Multiplo(MCM)
public class SyGMcd_Mcm
{
	static int MAX=2;
	static int mcd(int a, int b)
	{
		int x=0,nuevob=0;
		x = a;

		if (a < b)
		{
			a = b;

			b = x;
			System.out.println(a+" \t"+b);
			return mcd(a,b);
		}
		else if (b != 0)
		{
			nuevob = a % b;
			a = b;
			b = nuevob;
			System.out.println(a+" \t"+b);
			return mcd(a,b);
		}
		return a;

	}

	static int mcm(int a, int b)
	{
		int m=0;
		m=mcd(a,b);
		return(m*(a/m)*(b/m));
	}

	public static void main(String[] args)
	{
		int d=0,a=0,b=0,c=0,e=0;

		if(args.length3 )
			System.out.println("\nIngrese 3 números como parámetros...\n");
		else
		{
			a=Integer.parseInt(args[0]);
			b=Integer.parseInt(args[1]);
			c=Integer.parseInt(args[2]);
			System.out.println("\n\n");
			/*----Máximo Común Divisor------*/
			d=mcd(a,b);
			System.out.println("---------");
			e=mcd(d,c);
			System.out.println("MCD ("+a+","+b+","+c+") = "+e+"\n\n");

			/*----Mínimo Común Múltiplo------*/
			d=mcm(a,b);
			System.out.println("---------");
			e=mcm(d,c);
			System.out.println("MCM ("+a+","+b+","+c+") = "+e+"\n\n");
		}
	}
}
Anuncios

4 Respuestas a “Código Java – MCD y mcm

  1. Anónimo septiembre 15, 2014 en 3:41 pm

    no le entiendo a tu codigo

  2. erv febrero 7, 2013 en 8:33 pm

    lo necesito para el LUNES a las 12:00

    • erv febrero 7, 2013 en 8:34 pm

  3. erv febrero 7, 2013 en 8:32 pm

    no sirve tu codigo marca errores

No te quedes callado. Pregunta, Comenta, Comparte, Sígueme, Suscríbete, Déjame tu opinión... Soy Beastieux Zeroo...

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

A %d blogueros les gusta esto: