Eszköztár
374 Kezdőlap - Felhasználói profiloldal
ujdomainek.hu

ztibor

profilja

ztibor

A felhasználó még nem töltötte fel a profilját.

A felhasználó eddigi hozzászólásai:

2022-12-28 12:51 /erettsegi/informatika-ismeretek/kozep-prog-2021okt/ Kedves Áron!

A megoldások a javítási útmutatókkal együtt letölthetők,
ennek ellenére az alábbi linken megtalálod a saját C# megoldásaimat
Konzolprogram: (Program.cs)
https://github.com/ztibor/ztibor/tree/main/OrvosiNobeldijasok
Grafikus alkalmazás (Form1.cs)
https://github.com/ztibor/ztibor/tree/main/OrvosiNobeldijasokGUI
2022-12-17 00:04 /erettsegi/informatika-ismeretek/kozep-prog-2020minta/ C# Grafikus rész
https://github.com/ztibor/ztibor/tree/main/EgyszamjatekGUI
2022-12-17 00:01 /erettsegi/informatika-ismeretek/kozep-prog-2020minta/ C# Konzolos rész
https://github.com/ztibor/ztibor/tree/main/Egyszamjatek
2022-06-24 15:46 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-hegyek/ Újabb Python
https://github.com/ztibor/ztibor/blob/main/HegyekMo.py
2022-06-22 13:45 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-minta2/ Megoldás Pythonban
https://github.com/ztibor/ztibor/blob/main/DHaromszog.py
2022-06-19 10:10 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-180517/ Megoldás Pythonban (nincs eltérés a mintához képest)

https://github.com/ztibor/ztibor/blob/main/Vasmegye.py
2022-06-18 16:23 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-181002/ Python megoldás (lista)

https://github.com/ztibor/ztibor/blob/main/vb2018.py

2022-06-17 22:17 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-181025/ Megoldás Pythonban (listával)

https://github.com/ztibor/ztibor/blob/main/Lift.py
2022-06-17 21:48 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-hianyzasok/ Megoldás Pythonban - (list comprehension)

https://github.com/ztibor/ztibor/blob/main/Hianyzasok.py
2022-06-13 21:49 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-191008/
Python (list comprehension)
https://github.com/ztibor/ztibor/blob/main/EU.py
2022-06-10 22:01 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-200526/ Python - list comprehension

https://github.com/ztibor/ztibor/blob/main/FIFAVilagranglista.py
2022-06-10 21:30 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-minta1/ Megoldás Pythonban

https://github.com/ztibor/ztibor/blob/main/Kiralynok.py
2022-06-10 11:09 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-minta1/ Megoldás C#-ban

https://github.com/ztibor/ztibor/tree/main/Kiralynok
2022-06-10 11:02 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-koridok/ Python list comprehension-nal

https://github.com/ztibor/ztibor/blob/main/Autoverseny.py
2022-06-09 10:20 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-minta2/ Megoldás C#-ban
https://github.com/ztibor/ztibor/tree/main/Haromszogek
2022-06-07 22:09 /vizsgafeladatok/okj-programozas/rendszeruzemelteto-190514/ Megoldás Python-ban

https://github.com/ztibor/ztibor/blob/main/CSUDH.py
2022-06-06 22:18 /vizsgafeladatok/okj-programozas/szoftverfejleszto-telekocsi/ Megoldás Python-ban

https://github.com/ztibor/ztibor/blob/main/Telekocsi.py
2022-06-06 11:23 /vizsgafeladatok/okj-programozas/szoftverfejleszto-rendelesek/ Megoldás Python-ban

https://github.com/ztibor/ztibor/blob/main/webshop.py
2022-06-05 06:29 /vizsgafeladatok/okj-programozas/szoftverfejleszto-210209/ Egy újabb Python megoldás
https://github.com/ztibor/ztibor/blob/main/Versenyzok.py
2022-06-04 21:55 /vizsgafeladatok/okj-programozas/szoftverfejleszto-201006/ Egy másik Python megoldás
https://github.com/ztibor/ztibor/blob/main/operatorok.py
2022-06-04 11:12 /vizsgafeladatok/okj-programozas/szoftverfejleszto-nyelvvizsga/ C# Megoldás
https://github.com/ztibor/ztibor/blob/main/Nyelvvizsga.cs
2022-06-04 07:49 /vizsgafeladatok/okj-programozas/szoftverfejleszto-nyelvvizsga/ Megoldás Python-ban (a források alapján az eredmények eltérnek a feladathoz adott mintától)
https://github.com/ztibor/ztibor/blob/main/nyelvizsga.py
2022-06-03 22:23 /vizsgafeladatok/okj-programozas/szoftverfejleszto-181002/ Megoldás Python-ban
https://github.com/ztibor/ztibor/blob/main/nobel.py
2022-06-03 21:23 /vizsgafeladatok/okj-programozas/szoftverfejleszto-180517/ Megoldás Python-nal
https://github.com/ztibor/ztibor/blob/main/Helsinki2017.py
2022-06-03 17:33 /vizsgafeladatok/okj-programozas/szoftverfejleszto-morze/ Megoldás Python-ban
https://github.com/ztibor/ztibor/blob/main/Morze.py
2022-06-03 10:09 /vizsgafeladatok/okj-programozas/szoftverfejleszto-180531/ Megoldás Python-ban
https://github.com/ztibor/ztibor/blob/main/Kuty%C3%A1k.py
2022-06-02 11:44 /vizsgafeladatok/okj-programozas/szoftverfejleszto-220208/ Megoldas Python-ban
https://github.com/ztibor/ztibor/blob/main/VizibicikliKolcsonzo.py
2022-01-09 23:42 /vizsgafeladatok/okj-programozas/szoftverfejleszto-minta/
#Megoldás Pythonban
class MacIP:
def __init__(self,sor):
s=sor.strip().split(';')
self.MAC=s[0]
self.IP=s[1]

class Test:
def __init__(self,sor):
s=sor.strip().split(';')
self.tipus=s[0]
self.cim=s[1]

def Req(maddr):
if maddr in dberelt.keys():
return 0
else:
if maddr in dreserv.keys():
kiIP=dreserv[maddr]
if kiIP in dberelt.values():
return -1
else:
i=100
while i< 199:
kiIP = '192.168.10.' + str(i)
if kiIP in dberelt.values():
i+=1
elif kiIP in lexcl:
i+=1
elif kiIP in dreserv.values():
i+=1
else:
break
if i>=199:
return -2
dberelt[maddr]=kiIP
return 1

def Rel(ip):
i=0
it=[(k,v) for k,v in dberelt.items() if v==ip]
if len(it)!=0:
dberelt.pop(it[0][0])
return 1
else:
return -1

#1. feladat
lexcl=set()
f=open('excluded.csv')
for k in f.readlines():
lexcl.add(k)
f.close()
dreserv={}
f=open('reserved.csv')
for k in f.readlines():
ob=MacIP(k)
dreserv[ob.MAC]=ob.IP
f.close()
dberelt={}
f=open('dhcp.csv')
for k in f.readlines():
ob=MacIP(k)
dberelt[ob.MAC]=ob.IP
f.close()
ltest=[]
f=open('test.csv')
for k in f.readlines():
ltest.append(Test(k))
f.close()

#2. feladat
for k in ltest:
if k.tipus=='request':
Req(k.cim)
else:
Rel(k.cim)

#3. feladat
ki=[]
for k in dberelt.keys():
ki.append(k+';'+dberelt[k]+' ')
f=open('dhcp_kesz.csv','w')
f.writelines(ki)
f.close()
előző oldal random oldal következő oldal


Közvetlen e-mail a felhasználónak:

Az Ön e-mail címe:


Erre a címre küldjük ki Önnek az üzenet tényleges elküldéséhez szükséges linket. Az Ön e-mail címét a címzett felhasználó nem fogja látni.

Az Ön felhasználóneve:


Ez a név fog megjelenni az e-mailben az Ön neveként. Ha más nevet ad meg, mint amit korábban használt esetleges hozzá-szólásaiban, akkor az a név is módosításra kerül az itt megadott névre!


© infojegyzet.hu, 2024. május