C# :: Aufgabe #54 :: Lösung #10
13 Lösungen

#54
Begrüßung mit Datum und Uhrzeit erstellen
Anfänger - C#
von B.Denger
- 30.08.2013 um 11:07 Uhr
Erstellen sie eine Anwendung, in der der Benutzer aufgefordert wird, seinen Vor- und Nachnamen einzugeben.
Die Anwendung soll den Namen mit einer Begrüßung ausgeben und zusätzlich das Datum und die Uhrzeit.
Die Anwendung soll berücksichtigen, dass die Begrüßung am Morgen(6-11 Uhr) Guten Morgen! , am Tage(12-17Uhr) Guten Tag!,
und am Abend ( 17-5Uhr) Guten Abend lauten soll.
Die Anwendung soll den Namen mit einer Begrüßung ausgeben und zusätzlich das Datum und die Uhrzeit.
Die Anwendung soll berücksichtigen, dass die Begrüßung am Morgen(6-11 Uhr) Guten Morgen! , am Tage(12-17Uhr) Guten Tag!,
und am Abend ( 17-5Uhr) Guten Abend lauten soll.
#10

von Energy (800 Punkte)
- 13.08.2015 um 09:44 Uhr

using System; namespace CSharp { class Program { static void Main(string[] args) { //Variablendeklaration string Vorname = ""; string Nachname = ""; string Formel = ""; string Ausgabe = ""; int Stunden = DateTime.Now.Hour; //Eingabe des Namens durch den Benutzer in der Konsole Console.WriteLine("Gib deinen Vornamen ein:"); Vorname = Console.ReadLine(); Console.WriteLine("Gib deinen Nachnamen ein:"); Nachname = Console.ReadLine(); //Konsole leeren Console.Clear(); //Auswertung der Begrüßung if (Stunden >= 6 && Stunden <= 11) { Formel = "Guten Morgen"; } else if (Stunden > 11 && Stunden <= 17) { Formel = "Guten Tag"; } else if (Stunden < 6 || Stunden > 17) { Formel = "Guten Abend"; } //Ausgabe des kompletten Satzes Ausgabe = Formel + ", " + Vorname + " " + Nachname + ".\nDatum von heute: "+DateTime.Now.ToShortDateString()+" ; Uhrzeit: "+DateTime.Now.ToShortTimeString()+ " Uhr"; Console.WriteLine(Ausgabe); //Auf weitere Eingabe warten, damit die Anwendung nicht sofort nach dem Programmende geschlossen wird Console.ReadLine(); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1