Einführung in C#
Programmierbeispiel Schaltjahr
Es gilt:
Ein Jahr ist ein Schaltjahr, wenn es durch 4 teilbar ist, außer es ist auch durch 100 teilbar.
Sollte es durch 400 teilbar sein, ist es wieder ein Schaltjahr.
Eingabe: Jahreszahl
Ausgabe: Schaltjahr oder kein Schaltjahr.
(Der Modulo Operator % berechnet den Rest einer ganzen Zahl bei einer Division.
z.B: 4 % 2 = 0, da kein Rest.
7 % 2 != 0, da ein Rest.
int jahr; Console.WriteLine("Geben Sie ein Jahr ein!"); jahr = Convert.ToInt16(Console.ReadLine()); if (jahr % 4 == 0 && jahr % 100 == 0) Console.WriteLine("Kein Schaltjahr!"); else if (jahr % 4 == 0 || jahr % 400 == 0) Console.WriteLine("Ein Schaltjahr!"); else Console.WriteLine("Kein Schaltjahr!"); Console.ReadLine();