Benutzer mit den meisten Antworten
Bitte um Erklärun einiger codes in C#

Frage
-
Hallo ermal liebe Member Bitte um Hilfe ; damit ich die mündliche prufung nicht verhau )=
Ich brauche die erklärung was in jeder dieser zeilen geschiht also zb int i = 2 - > das beudeute das i 2 beträgt Danke für jede noch soo kleine hilfe ielen Dank
1) public int Reihensumme(intObergrenze) { int ergebnis = 0; for (int i = Obergrenze; i > 0; i--) { ergebnis += i; } return ergebnis; } 2) public bool IstPrimzahl(int iZahl) { for (int i= 2; i < iZahl; i++) { if(iZahl % i == 0) { ergebnis = false; break; } else { ergebnis = true; } } return ergebnis; } 3) public long Fakultaet(int iZahl) { long ergebnis = 1; if (iZahl > 20) { ergebnis = 0; } else if (iZahl == 0) { ergebnis = 1; } else { for (int i = 1; i <= iZahl; i++) { ergebnis *= i; } } return ergebnis; 4) class Methodenkiste { public int Max(int wert1, int wert2) { if (wert1 > wert2) { return wert1; } else return wert2; } public int Min(int wert1, int wert2) { if (wert1 < wert2) { return wert1; } else return wert2; } i public int BerechneMaexchenPunktezahl(int wert1, int wert2) { Methodenkiste mk = new Methodenkiste(); int Punktezahl = 0; int Augenzahl1 = mk.Max(wert1, wert2); int Augenzahl2 = mk.Min(wert1, wert2); if (Augenzahl1 == 2 && Augenzahl2 == 1) { Punktezahl = Punktezahl + 1000; } if (Augenzahl1 == Augenzahl2) { Punktezahl = Augenzahl1 * 100; } if (Punktezahl == 0) { Punktezahl = Augenzahl1 * 10 + Augenzahl2; } return Punktezahl; } public void RunGame() { Random rnd = new Random(); int Zufall1 = rnd.Next(1, 6); int Zufall2 = rnd.Next(1, 6); Methodenkiste mk = new Methodenkiste(); ebnis = mk.BerechneMaexchenPunktezahl(Zufall1, Zufall2); Console.WriteLine("Sie haben die Zahlen " +Zufall1 + " und " +Zufall2 +" gewürfelt" + "Ihre Punkteanzahl beträgt "+ergebnis); Console.ReadLine();
Antworten
Alle Antworten
-
Hi,
auch hier nochmal:
---
Zum einen könntest Du den Code bitte nochmal in einem lesbaren Format posten.Zum anderen ist es nicht Sinn und Zweck eines Forums, deine Schulaufgaben zu erledigen. Daher wird man kleinere Hilfestellungen sowie Verweise auf weitere Seiten geben können, auf denen Du dich dann ins Thema einlesen kannst. Aber bis morgen wird das eher nix. (Bist aber eh ziemlich spät dran, wenn Du das morgen präsentieren sollst)
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community -
Hi,
auch hier nochmal:
---
Zum einen könntest Du den Code bitte nochmal in einem lesbaren Format posten.Zum anderen ist es nicht Sinn und Zweck eines Forums, deine Schulaufgaben zu erledigen. Daher wird man kleinere Hilfestellungen sowie Verweise auf weitere Seiten geben können, auf denen Du dich dann ins Thema einlesen kannst. Aber bis morgen wird das eher nix. (Bist aber eh ziemlich spät dran, wenn Du das morgen präsentieren sollst)
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
Ja ich weiss ich entschuldige mich auch für meine dummheit )= doch ich weiss mir nicht anders zu helfen ich mus dem lehrer morgen erklären können was jede zeile cod macht )0 tut mir noch mal sehr leid für diesen blöden Beitrag und Danke für die Info
-
Hi,
Ja ich weiss ich entschuldige mich auch für meine dummheit )= doch ich weiss mir nicht anders zu helfen ich mus dem lehrer morgen erklären können was jede zeile cod macht )0 tut mir noch mal sehr leid für diesen blöden Beitrag
das hat mit Dummheit wenig zu tun. Ich verstehe deine Intention aber wenn Du wirklich für jede einzelne Zeilung eine detaillierte Erklärung brauchst und dazu morgen noch deine Prüfung sein soll, frage ich mich doch, was Du den Rest des Schuljahres gemacht hast. Ausm Fenster geguckt?
Hier nochmal der wichtigere Hinweis:
Zum einen könntest Du den Code bitte nochmal in einem lesbaren Format posten.
Mach das doch mal, dann schauen wir weiter.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community