Zinsrechner:

public string fctCalc(string strZahl1, string strOp, string strZahl2)
{
//Variablen deklarieren
double dblZahl1 = 0;
double dblZahl2 = 0;
double dblResultat = 1;
string strAusgabe = "";

//Eingabekontrolle
if (Double.TryParse(strZahl1, out dblZahl1) == false)
{
strAusgabe = "Mit diesen Eingaben kann nicht gerechnet werden! Zahl1 falsch!";
return strAusgabe;
}

if (strOp != "!")
{
if (Double.TryParse(strZahl2, out dblZahl2) == false)
{
strAusgabe = "Mit diesen Eingaben kann nicht gerechnet werden! Zahl2 falsch";
return strAusgabe;
}
}

switch (strOp)
{
case "+":
strAusgabe = Convert.ToString(dblZahl1 + dblZahl2);
break;
case "-":
strAusgabe = Convert.ToString(dblZahl1 - dblZahl2);
break;
case "*":
strAusgabe = Convert.ToString(dblZahl1 * dblZahl2);
break;
case "/":
strAusgabe = Convert.ToString(dblZahl1 / dblZahl2);
break;
case "!":
int i;
for (i = 1; i <= dblZahl1; i++)
{
dblResultat *= i;
}
strAusgabe = Convert.ToString(dblResultat);
break;
default:
strAusgabe = "Mit diesen Eingaben kann nicht gerechnet werden! Operator falsch";
break;
}

return strAusgabe;

...zur Antwort

Switch Case:

string strAusgabe = "";
double dblEingabe1 = 0;
double dblEingabe2 = 0;

if (Double.TryParse(strEingabe1, out dblEingabe1)==false)
{
strAusgabe = "Fehler bei Eingabe 1";
return strAusgabe;
}

if (Double.TryParse(strEingabe2, out dblEingabe2)==false)
{
strAusgabe += "Fehler bei Eingabe 2";
return strAusgabe;
}

switch (strOp)
{
case "+":
strAusgabe = Convert.ToString(dblEingabe1 + dblEingabe2);
break;
case "*":
strAusgabe = Convert.ToString(dblEingabe1 * dblEingabe2);
break;
case "-":
strAusgabe = Convert.ToString(dblEingabe1 - dblEingabe2);
break;
case "/":
strAusgabe = Convert.ToString(dblEingabe1 / dblEingabe2);
break;
default:
strAusgabe = "Operatorfehler";
break;
}

return strAusgabe;

...zur Antwort

Notenberechner:

Int16 intPunkte;
string strBewertung;

if (short.TryParse(textBox2.Text; out intPunkte))
{
if (intPunkte >= 0 && intPunkte <= 49)
{
strBewertung = "ungenügend";
}

if (intPunkte >= 50 && intPunkte <= 65)
{
strBewertung = "genügend";
}

if (intPunkte >= 66 && intPunkte <= 75)
{
strBewertung = "befriedigend";
}

if (intPunkte >= 76 && intPunkte <= 86)
{
strBewertung = "gut":
}

if (intPunkte >=86)
{
strBewertung = "sehr gut";
}
else
{
MessageBox.Show("Bitte geben Sie eine Zahl ein");
return;
}

this.lblNote.Text += this.txtName.Text + " erhält die Note: " + strBewertung;

}

...zur Antwort

BMI:

double dblEingabeGewicht = 0;
double dblEingabeGroesse = 0;
double dblAusgabeBMI = 0;

if (Double.TryParse(EingabeGroesse.Text, out dblEingabeGroesse) == false)
{ EingabeGroesse.Focus();
EingabeGroesse.Text = "";
AusgabeBMI.Text = "Bitte Grösse in Meter eingeben!";
return;
}

if (Double.TryParse(EingabeGewicht.Text, out dblEingabeGewicht) == false)
{
EingabeGewicht.Focus();
EingabeGewicht.Text = "";
AusgabeBMI.Text = "Bitte Grösse in Meter eingeben!";
return;
}

dblAusgabeBMI = dblEingabeGewicht / (dblEingabeGroesse * dblEingabeGroesse);

AusgabeBMI.Text = "Der berechnete BMI aus deiner Grösse " + Convert.ToString(dblEingabeGroesse) + "M im Verhältniss zu deinem Gewicht " + Convert.ToString(dblEingabeGewicht) + "kg ist " + Convert.ToString(dblAusgabeBMI);

EingabeGroesse.Text = "";
EingabeGewicht.Text = "";

...zur Antwort

CSS:

body {

  background-color: lightgoldenrodyellow;

  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;

}

header {

  background-image: url('img/header.jpg');

  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;

  font-size: 40pt;

  height: 150px;

  width: 100%;

  padding-top: 10%;

  padding-left: 2%;

  margin-top: 0px;

}

nav {

  position: relative;

  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;

  font-size: 25pt;

  padding: 2%;

}

div.menu ul {

  list-style: none;

  width: auto;

}

  div.menu ul li a:hover {

    background-color: #e3d2f7;

    color: #FFF;

    text-decoration: none;

  }

content {

  padding: 2%;

  margin: 2%;

}

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.