Heute habe ich mich wie in den letzten Tagen auf die Ticketbearbeitung konzentriert, da Susanne immer noch krank ist und Manuela Urlaub hat. Von Anfangs 120 Tickets habe ich ca. die hälfte abarbeiten können.
In der Berufsschule haben wir in SAE letztens eine Arbeit geschrieben, bei der wir ein Provisionsrechner für ein Jahr programmieren sollten.
Hierzu brauchte man 2 Textboxen für die Eingabe des jeweilgen Monats, und den Umsatz des Monats. Über die anderen zwei Textboxen soll der Gesamtumsatz sowie die Provision ausgegeben werden.
Die Berechnung des Gesamtumsatz, sowie die der Provision soll mit Hilfe zweier Buttons geschehen.
Ein Button ist dafür da, um die zwei Eingaben (Monat/Umsatz) in ein Array zu speichern. Beim Click des anderen Button wird die Berechnung durchgeführt und das Ergebnis angezeigt.
Als allererstes wird das Array angelegt:
double[ ] monatsumsaetze = new double [12];
Im Click Ereignis des "Laden" Buttons wird dann die Eingabe der beiden Textboxen in zwei Variablen gespeichert, sowie dessen Inhalt in das erstellte Array gespeichert:
int monat;
double umsatz;
monat = convert.ToInt32(txtmonat.Text);
umsatz = convert.ToDouble(txtmonat.Text);
monatsumsatze[monat] += umsatz;
Nun sollte man eine Methode anlegen, die den Gesamtumsatz berechnet:
double gesamtumsatz( )
double gesamt;
{
for (int i = 0; i =11; i ++)
{
gesamt += monatsumsaetze[ i ];
}
return gesamt;
}
Als nächstes soll man eine Methode anlegen, die die Provision des Gesamtumsatzes berechnet. Jeder Mitarbeiter erhält 10% des Gesamtumsatzes. Außerdem erhält jeder Mitarbeiter bei einem höheren Umsatz als 120000 zusätzlich 2000 €.
double provision(double gesamt)
{
double provision;
provision = gesamt * 0,10;
if (gesamt >120000)
{
provision += 2000;
}
return provision;
}
Als letztes müssen wir noch die beiden Methoden im Click Ereignis des "Berechnen" buttons aufrufen:
txtgesamtumsatz.Text = convert.ToString(gesamtumsatz( ));
txtprovision.Text = convert.ToString(provision(gesamt));
Keine Kommentare:
Kommentar veröffentlichen