Új hozzászólás Aktív témák
-
buherton
őstag
válasz
PumpkinSeed
#3914
üzenetére
Conio vagy ncurses?
Készíts egy olyan progamot, ahol menüben lehet kiválasztani, hogy egy adatbázissal mit szeretnél csinálni.
Menü:
1. Adatbázis fájl beolvasása
2. Fájl mentése
3. Új adat felvitele
4. Régi adat törlése
(ez eddig 200 sor-ban meg lehet csinálni, tudom, mert már egyszer megírtam)
5. Adatok sorba rendezése -> lehessen választani mely oszlop szerint rendezzen sorba
Opcióként lehet benne csinálni formai ellenőrzést is, mint pl. dátumok helyes formátumban vannak-e megadva, megadott tartományon belül van az adott szám (lásd perc, óra, hónap, nap), névnek helyes-e a formátuma (nagy betűkkel keződik-e, van-e szóköz), stb...Ha ncurses, akkor készíts egy több ablakos UI-t, ahol ablakonként más és mást lehet csinálni, mint pl. egyik ablakban Fibonaccit kiszámoltatni, másikban a prímszámokat, másikban a tökéletes számokat, másikban a faktoriálist, stb...
Amiket írtam, azokat szét is bonthatod kisebb projektekre is.
Ajánlom a mi hamarabbi komolyabb programírását, mert ez a pár soros algoritmusokkal még nem fog az ember megtanulni, hogy hogyan lehet jól felépíteni egy nagyon hosszú programot.
-
Bobrooney
senior tag
válasz
PumpkinSeed
#3914
üzenetére
1, Töltsünk fel egy tömböt egész számokkal, határozzuk ennek a tömbnek a pozitív elemeinek a
számát.2, Töltsünk fel egy tömböt egész számokkal, majd határozzuk meg a tömb értékeinek átlagát.
3, Töltsünk fel egy tömböt egész számokkal, majd határozzuk meg a tömb elemeinek szorzatát.
4, Töltsünk fel egy tömböt egész számokkal, a tömb elemeinek a maximum, minimum és (számtani és
mértani) közép értékét.5, Töltsünk fel egy tömböt egész számokkal, majd írjuk ki a páros elemek pozícióját.
6, Töltsünk fel egy tömböt egész számokkal, csak páros számokat tartalmazhat!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- LG OLED 42C2 hibátlan, beégésmentes, 120Hz, PS5/Xbox gaming TV
- AMD Ryzen R9 5900X 12Mag / 24Szál / 3,7 / 4,8 GHz / 22 Hónap Alza.hu garancia / Beszámítás OK!
- Gainward 4060Ti Ghost 8GB / 10 Hónap Alza.hu Garancia / Beszámítás OK! Akciós ár!
- Xiaomi Redmi Note 8 Pro 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi 15 256GB,Újszerű,Dobozaval,12 hónap garanciával
- iPhone 13 256GB 100% (1év Garancia) - ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- 269 - Lenovo Yoga Pro 9 (16IAH10) - Intel Core U9 285H, RTX 5060 (multitouch)
- TÜZES EZÜST! -20%!!! MACBOOK NEO!!!! - MAGYAR BILLES! - SILVER AJÁNDÉKKAL!
- 27% - ASUS VY229HF IPS Gaming Monitor! 1920x1080 / 100Hz / 1ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
