import javax.swing.*;

public class _trichter
{
/*		//teil 1 (möglich, bitte in main die variablen auf double setzen)
	public static double kugelanzahl(double reihe)
    {
		double kugelanzahl;

    	kugelanzahl = ((reihe/2)*(reihe+1));

		return kugelanzahl;
    }
*/
	public static JTextField[] einlesen()
    {
         JTextField[] feld = {new JTextField(), new JTextField()};
		Object[] msg = {"Reihe 1: ", feld[0], "Reihe 2: ", feld[1]};
		(new JOptionPane(msg)).createDialog(null, "Trichterloesung").setVisible(true);

		return feld;
    }	// end method

   	public static void ausgeben(int ergebnis)
    {
		String ausgabe = "Es befinden sich " + ergebnis + " Kugeln im Trichter.";
		JOptionPane.showMessageDialog(null, ausgabe, "Die Ausgabe", JOptionPane.PLAIN_MESSAGE);
    }	// end method



	public static int kugelanzahl(int reihe)
    {
    	int summe=0;
         for(int i=1; i<=reihe ; i++)
         {
         	summe = summe + i;
         }
         return summe;
    }

    public static int kugelberechnung(int reihe1, int reihe2)
    {
		int summe=0;

    	if (reihe1 > reihe2 && (reihe2 != 0))
         {
         	return 0;
         }

         if (reihe2 == 0)
         {
             summe = _trichter.kugelanzahl(reihe1);
         }


         for(int i=reihe1; i<=reihe2; i++)
         {
         	summe = summe + i;
         }
         return summe;
    }

}
