Alle Beiträge von BeppeCSharpNauter
-
WinForms bibliothek UI
Hallo zusammen, ich möchte hier kurz eine eigene Bibliothek vorstellen, an der ich aktuell arbeite. Es handelt sich um eine generische Kalender-/Termin-Komponente, die stark auf Interfaces basiert und flexibel erweiterbar ist (z. B. für unterschiedliche Terminarten, Datenquellen und UI-Workspaces). ⚠️ Wichtig: Die Bibliothek ist noch nicht fertig und befindet sich in der Entwicklungsphase. Struktur, Interfaces und Grundfunktionen sind vorhanden, aber es können sich noch Änderungen ergeben. video repository Konstruktive Kritik und Hinweise sind ausdrücklich willkommen 🙂 Vielen Dank fürs Lesen!
-
Videospiel zur Vermittlung des Prinzips der Ethernet-Frame-Kapselung und der OSI-Schichten an Informatikstudenten.
Leider habe ich noch keine fertige Version. nur eine demo. Zuerst musst du MonoGame für Visual Studio herunterladen () => https://docs.monogame.net/articles/getting_started/2_choosing_your_ide_visual_studio.html. Erstellen Sie anschließend ein neues Projekt mit MonoGame. Kopieren Sie dann den Code in Ihr Projekt () => https://github.com/peppe960422/Ethertris Sobald du diesen Punkt erreicht hast, kannst du mich nach den Assets fragen und diese in deinerProjekt kopieren. Was hat chatGPT damit zu tun?
-
Videospiel zur Vermittlung des Prinzips der Ethernet-Frame-Kapselung und der OSI-Schichten an Informatikstudenten.
Hallo, ich wollte ein Videospiel vorstellen, das entwickelt wurde, um Informatikstudenten die Prinzipien der Ethernet-Frame-Kapselung und der OSI-Schichten zu vermitteln.
-
AP2 FIAE Algorithmen
Wenn dann kriegen ein paar Punkte Abzug 😅
-
AP2 FIAE Algorithmen
deine ist kürzer und leichtgewichtiger aber dass sollte kein einfluss haben
-
AP2 FIAE Algorithmen
Getestet habe ich und funktioniert... ich weiß nicht ob ich etwas ausgelassen habe 😥
-
AP2 FIAE Algorithmen
static public int RechnelastTage(DateTime anfang , DateTime ende , Belegung[] belegen , Station station) { DateTime t_date = anfang; int arrayLength = 0; while (t_date < ende) { arrayLength++; t_date = t_date.AddDays(1); } int[] tage = new int[arrayLength]; t_date = anfang; int j = 0; while (t_date < ende) // ich kann eigentlich direkt auf tage iterieren , aber bei der prüfung ist mir nicht eingefallen { for( int i = 0; i < belegen.Length; i++) { if (belegen[i].GetStart() >= anfang && belegen[i].GetEnd() <= ende && belegen[i].IdStation() == station.ID()) { tage[j]++; } } j++; t_date = t_date.AddDays(1); } int lastTage = 0; foreach ( int i in tage) { double last = (double)i / (double)station.AnzahlBett(); if ( last > 0.8) { lastTage++; } } return lastTage; }
-
Pseudocode - Aufgabe
Losung in C# ohne Linq Methoden public Flug[] GetListeFluege(int AnzahlPlaetze, DateTime Datum) { int count = 0; for (int i = 0; i < linie_Fluege.Length; i++) { if (linie_Fluege.GetDatum() == Datum && linie_Fluege.GetFreiePlaetze() >= AnzahlPlaetze) { count++; } } Flug[] Auswahl_Fluege = new Flug[count]; int index = 0; for (int i = 0; i < linie_Fluege.Length; i++) { if (linie_Fluege.GetDatum() == Datum && linie_Fluege.GetFreiePlaetze() >= AnzahlPlaetze) { Auswahl_Fluege[index] = linie_Fluege; index++; } } for (int i = 0; i < Auswahl_Fluege.Length - 1; i++) { for (int j = 0; j < Auswahl_Fluege.Length - i - 1; j++) { if (Auswahl_Fluege[j].GetPreis() < Auswahl_Fluege[j + 1].GetPreis()) { Flug temp = Auswahl_Fluege[j]; Auswahl_Fluege[j] = Auswahl_Fluege[j + 1]; Auswahl_Fluege[j + 1] = temp; } } } return Auswahl_Fluege; }