public class EAN
{
 	static public void main(String[] args)
 	{
		String EAN;
		int mEAN;
		int ausgabe = 0;
		boolean gerade = false;
		System.out.println("Bitte geben sie die ersten 12 Stellen der EAN-Nummer ohne bindestriche ein:");
		EAN = InOut.getLine();

		if (EAN.length() !=12)
		{
			System.out.println("Falsches Format: bitte 12 Stellen eingeben");
			return;
		}

		for(int i=0;i<EAN.length();i++)
		{
			mEAN = EAN.charAt(i) - (int)'0';

			if (gerade)
			{
				ausgabe = ausgabe + (mEAN * 3);
				gerade = false;
			}
			else
			{
				ausgabe = ausgabe + (mEAN * 1);
				gerade = true;
			}


		}

		System.out.println(" ");
		System.out.print("Gesammtsumme: ");
		System.out.println(ausgabe);
		ausgabe = 10-(ausgabe%10);
		System.out.println(" ");
		System.out.println("Die Pruefziffer sollte folgende sein:");
		if (ausgabe == 10)
		{
			System.out.println("X");
		}
		else
		{
			System.out.println(ausgabe);
		}
		System.out.println("");
		System.out.println("");
	}

}