Naptár

| 2018. February 5., Monday |

1. feladat: Kettes számrendszerbeli egyesek száma (15 pont)

17:00

Olvass be egy tízes számrendszerbeli számot. 

Írd ki, hogy a szám kettes számrendszerbeli alakjában hány egyest tartalmaz a leghosszabb egyesekből álló sorozat.

2. feladat: Prímtényezős felbontás (5 pont)

17:00

Bontsd fel a 376825751 számot két prímszám szorzatára! 

3. feladat: Táblázat rajzolása (30 pont)

17:00

Olvasd be a billentyűzetről egy táblázat sorainak és oszlopainak számát. 

A megadott karakterekből rajzolj egy táblázatot a tablazat.txt  fájlba úgy, hogy 3 karakter férjen függőlegesen és vízszintesen a táblázat celláiba. A cellák közepére kerüljön egy 0 és 9 közötti véletlen szám.

A karakterek kódjaikkal:

179: │

195: ├ 

196: ─ 

180: ┤

194: ┬ 

193: ┴

197: ┼ 

218: ┌ 

191: ┐

192: └ 

217: ┘

4. feladat: Viszonyok (50 pont)

17:00

A viszonyok.txt fájl tartalmazza, hogy ki kinek a főnöke. A fájl minden sora egyetlen függőséget tartalmaz. A fájlban nem rendes nevek szerepelnek, hanem kódok. 

Kati->Feri jelentése: Kati közvetlen főnöke Ferinek

Egy főnöknek lehet több beosztottja, de egy beosztottnak csak egy közvetlen főnöke lehet.

A következő feladatokat kell megoldani:

  1. Kiknek nincsen főnöke?
  2. Kiknek nincsen beosztottja?
  3. Hány tagú a leghosszabb függőségi lánc?
  4. Jelenítsd meg a leghosszabb függőségi láncot vagy láncokat a képernyőn!