public class Hauptprogramm {
public static void main(String[] args)
{int monat = 4, jahr = 1919, ErgebnisF = 1, ErgebnisQS = 0, Ergebnis1, zaehler, zaehler2 = 0, Anzahla = 0, Anzahle = 0;
float groesse = 1.81f, Ergebnis2 = 0, rounded = 0, Ergebnis3 = 0; double result = 0;
String Name = "Dieter Zuschulte";
boolean weiblich;
char buchstabe;
weiblich = false;
{for (zaehler = 1; zaehler <= monat; zaehler++) ErgebnisF = ErgebnisF * zaehler;}
{
while (jahr > 0)
{ErgebnisQS += jahr % 10;
jahr /= 10;}}
{Ergebnis1 = ErgebnisF + ErgebnisQS;}
{Ergebnis2 = Ergebnis1 * groesse;}
int laenge = Name.length() - 1;
do {buchstabe = Name.charAt(zaehler2); if (buchstabe == 'a') Anzahla = Anzahla + 1;
else if (buchstabe == 'e' ) Anzahle = Anzahle + 1;}
while (zaehler2++ < laenge);
if (Anzahla < 1) Anzahla = 1;
if (Anzahle < 1) Anzahle = 1;
if (weiblich == true) Ergebnis3 = Ergebnis2 / Anzahla;
if (weiblich == false) Ergebnis3 = Ergebnis2 / Anzahle;
float f = Ergebnis3;
String s = String.valueOf(f);
rounded = Float.parseFloat(s.substring(0,s.lastIndexOf('.')+1));
System.out.print (rounded);