Érettségi, OKJ és informatikai ismeretek vizsga Programozás megoldások.
Mind a 3 (okj, infism, emelt é.) típusú feladatot tudom ajánlani mindenkinek, nagyon hasonló menetre megy az összes.
Nem minden feladatból van megoldás az összes nyelven... A legelső megoldás mindig Java-ban készül el, azokból van a legtöbb.
Java, C# és Python nyelveken általában 2 fajta megoldás van: Normál imperatív módon ciklusokkal, illetve funkcionális módszerrel.
Nyelvenként szűrni a jobb oldali 'Languages' menüből lehet, rákell kattintani a nyelvre és csak azok a megoldások jelennek meg, amik abban a nyelvben vannak.
Hiba beküldés:
Nyitni kell 1 issue-t, hogy hol és mi a hiba, esetleg hogyan lehetne megjavítani
Ha lehet deszkriptív leírásokat írjunk...
Új megoldás beküldés:
Nyitni kell 1 pull requestet, amiben benne van az új megoldás/hibajavítás
Lehetőleg kövessük az eddigi megoldások stílusát, mappa elrendezését stb
Új java verziókhoz:
Java 11+:
Files.writeString(dataStr, utvonalPath) // ÚjFiles.write(dataStr.getBytes(), utvonalPath) // Régi
Path.of(utvonalStr) // ÚjPaths.get(utvonalStr) // Régi
// Static classba kell tenni, ez a fv hiányzik a linq extensionok közül... -_-publicstaticvoidForEach<T>(thisIEnumerable<T>source,Action<T>action){foreach(T element in source) action(element);}