- Autós kamerák
- Bluetooth hangszórók
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Multifunkciós adattároló érkezett a Patriot színeiben
- VR topik
- Úgy tér vissza a Commodore 64, ahogy titkon mindenki várja
- Analóg fényképezés
- Melyik tápegységet vegyem?
- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
kine
újonc
Sziasztok!
Szeptember óta részképzésre járok az egyetemen informatika tanári szakon. A C programozási nyelvet tanítják.Néhány óra alatt elmondták az egész programozási nyelvet, pár dolgot önállóan kellene mehtanulni, majd feladták a következő beadandó feladatot.Egy művelődési ház nagytermét számos cég szeretné lefoglalni különböző rendezvényekre.
A foglaláskor meg kell adni a kért dátumot (év, hónap, nap) és időintervallumot (órától óráig), illetve a foglaló cég nevét. A cég nevén kívül minden bekért adat egész szám.
Írjunk egy programot, mely kiírja az alábbi választási lehetőségeket és megvalósítja a hozzájuk tartozó műveleteket:
1. Új foglalás
2. Eddigi foglalások kiírása
3. Vége
Amennyiben a felhasználó az 1. vagy 2. menüpontot választja, úgy a megfelelő művelet elvégzése után a fenti menü ismételten megjelenik.
1. Új foglalás művelet leírása
a. A foglalásokat a felhasználó tetszőleges időrendi sorrendben adhatja meg.
b. Minden adatbekéréskor egyértelműen tájékoztatni kell a felhasználót arról, hogy mit, hogyan kell beírnia.
c. Minden foglaláskor ellenőrizni kell, hogy szabad-e a terem a kívánt időintervallumban, és ha nem, akkor jelezni kell a felhasználónak, hogy nem sikerült a foglalás.
d. Minden foglalás után a foglalások kezdőidőpontjuk szerinti növekvő sorrendben kell legyenek eltárolva.
2. Eddigi foglalások kiírása művelet
Kiírja a terem teljes foglaltságát időrendi sorrendben. Ez esetben a hónapot ne számmal, hanem a nevével (pl. "januar") írja ki.
A főmenü három műveletét kötelezőképpen külön függvényekben kell megvalósítani, de természetesen több függvény is használható (sőt ajánlott).
A program semmilyen angol nyelvű, vagy a felhasználó által nem érthető hibajelzést nem írhat ki.Nem azt kérem, hogy írjátok meg helyettem a programot, hanem azt, hogy merre induljak, hogyan gondolkodjam. Komolyabb előismeretekkel nem rendelkezem, nem tanultam még ilyen szintű programozást.
Ha tudtok kérlek segítsetek. Előre is köszönöm!
Ú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!
- Telefon felvásárlás!! Samsung Galaxy A20e/Samsung Galaxy A40/Samsung Galaxy A04s/Samsung Galaxy A03s
- Gombászkönyvek egyben
- IKEA (HAVREHOJ) tablet vagy laptop tartó
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- MikroTik CCR1009-7G-1C-1S+ Cloud Router
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest