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 – Generar Códigos


//Codificado por: sAfOrAs
import javax.swing.*;
public class SyGCodigo
{
	void leerCodigo()
	{
		SyGCodigo codig = new SyGCodigo();
		int cod=0;
		do{
		String cadena=JOptionPane.showInputDialog("Ingrese su código Numérico de 4 Digitos. ");
		cod=Integer.parseInt(cadena);
			if(cod>9999)
			{
				JOptionPane.showMessageDialog(null,"El código ingresado no es de 4 digitos");
			}
			else if(cod>=0 && cod<1000)
			{
				JOptionPane.showMessageDialog(null,"Código No Admitido por tener digito(s) ceros.");
			}
			else if(cod<0)
			{
				JOptionPane.showMessageDialog(null,"El código ingresado no es de 4 digitos");
			}
		}while(cod<1000 || cod>9999);

		codig.admision(cod);

	}

	void admision(int cod)
	{
	int mod1=0, par=0, impar=0;
		SyGCodigo codig = new SyGCodigo();
		for(int i=1;i<=4;i++)
		{
			if(cod>=10)
				mod1=cod%10;
			else
				mod1=cod;
			if(mod1==0)
			{
				JOptionPane.showMessageDialog(null,"Código No Admitido por tener digito(s) ceros.");
				codig.leerCodigo();

			}
			if(((mod1)%2)==0)
				par++;
			else
				impar++;

				cod=cod/10;
		}

		if(par>=3 || impar>=3)
			JOptionPane.showMessageDialog(null,"FALSE!!... Código INVÁLIDO");
		else
			JOptionPane.showMessageDialog(null,"TRUE!!... Código ADMITIDO");
		System.exit(0);
	}

	public static void main(String[] args)
	{
		SyGCodigo ir = new SyGCodigo();
		ir.leerCodigo();

	}
}
Anuncios

Una respuesta a “Código Java – Generar Códigos

  1. Anónimo abril 7, 2015 en 5:26 pm

    .

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: