C# :: Aufgabe #59 :: Lösung #5
7 Lösungen

#59
Das genaue Alter ermitteln
Anfänger - C#
von matzevpl
- 08.08.2014 um 11:57 Uhr
Aufgabe ist, mit Hilfe einer GUI das Alter zum ermitteln.
Das Geburtsdatum kann in einem DateTimePicker ausgewählt werden.
Sollte das heutige Datum der Geburtstag sein, soll eine MessageBox ausgegeben werden mit "Herzlichen Glückwunsch zum (so alt wie die Person wird). Geburtstag"
Das Geburtsdatum kann in einem DateTimePicker ausgewählt werden.
Sollte das heutige Datum der Geburtstag sein, soll eine MessageBox ausgegeben werden mit "Herzlichen Glückwunsch zum (so alt wie die Person wird). Geburtstag"
#5

von stbehl (1640 Punkte)
- 12.02.2018 um 15:03 Uhr

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace TrainYourProgrammer59 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void dateTimePicker1_ValueChanged(object sender, EventArgs e) { String heute = DateTime.Today.ToString(); heute = heute.Remove(11); String heuteTag = heute.Remove(5); String heuteJahr = heute.Remove(0, 6); String geburtstag = dateTimePicker1.Value.ToString(); geburtstag = geburtstag.Remove(11); String geburtstagTag = geburtstag.Remove(5); String geburtstagJahr = geburtstag.Remove(0, 6); if (geburtstagTag == heuteTag) { int alter = Convert.ToInt32(heuteJahr) - Convert.ToInt32(geburtstagJahr); MessageBox.Show(String.Format("Herzlichen Glückwunsch zum {0}. Geburtstag!", alter)); } } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1