Ich habe versucht, meine C++ - Faktor-Programm von vor ein paar Jahren in meiner neuen Sprache C# neu zu erstellen. Alles, woran ich mich erinnern konnte, war, dass es möglicherweise einen Modulo beinhaltete und möglicherweise auch nicht. Ich wusste, dass es mindestens eine for und if-Anweisung gab. Als ich jedoch anfing, es nachzubauen, bekam ich nichts in der Nähe von dem, was sein sollte. Ich dachte, es hätte etwas damit zu tun, dass ich Loops nicht verstehe, aber es stellt sich heraus, dass ich Loops gut verstehe. Was ich nicht verstehe, ist, wie man den Modulo bei mathematischen Operationen benutzt.Ich brauche Hilfe, um den Modulo-Operator zu verstehen
zum Beispiel was mache ich, wenn ich so etwas sagen wie:
(ignorieren, dass es vielleicht nicht wirklich funktionieren, es ist nur ein Beispiel)
if(12 % 2 == 0)
{
Console.WriteLine("I don't understand.");
}
Diese Art der Sache, die ich nicht ganz tun hab noch einen griff. Ich erkenne, dass es den Rest nimmt, und das ist alles, was ich erfassen kann, nicht, wie es tatsächlich in der realen Programmierung verwendet wird. Ich habe es geschafft, nach ein bisschen Nachdenken und Basteln mein Faktor-Programm in C# zu bringen, das heißt aber nicht, dass ich diesen Operator oder seine Verwendung verstehe. Ich habe keinen Zugriff mehr auf die alte C++ - Datei.
Wie es in "echte Programmierung" verwendet wird, hier ist ein weiteres Beispiel - angenommen, Sie haben eine Zeit in Sekunden, und Sie müssen es in Minuten und Sekunden konvertieren. . . . – peterG