Hirdetés
- A szellőzésre is figyel a Lian Li kábeleket rejtő, Infinity sorozatú mikrotornya
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen billentyűzetet vegyek?
- Projektor topic
- Milyen egeret válasszak?
- Egyre inkább szoftverrel segítene a Core CPU-k teljesítményén az Intel
- Apple MacBook
- Régi CPU újrakiadásával ünnepelné a Socket AM4 tizedik évfordulóját az AMD
- HiFi műszaki szemmel - sztereó hangrendszerek
- Fujifilm X
Új hozzászólás Aktív témák
-
dany27
őstag
Sziasztok!
Írtam C-ben egy morse kód ellenőrző progit bináris fát használva de egy érdekes anomáliába futottam....
Ha beadom az a kódot neki hogy .-. akkor kidobja hogy ez az R betű kódja... de ha beírom neki azt hogy .-.- akkor azt mondja hogy G pedig ilyen morse küd nem is létezik....
Sőt mi több a G az pont a fa másik oldalán van.... Már a legelelején pont ellentétes irányba kellene elindulni hogy G-t kapjunk... elméletileg a .-.--nak null pointert kéne hogy adjon mivel a .-. az R betű és utánna nincs már semmi sem...Hol csesztem el?
Ez a rész ellenőrzi hogy van e ilyen morse kód(megpróbálja a beadott kód szerint bejárni a fát):
void check(Fa *gyoker,char kod[7])
{
Fa *hely;
int i=0;
hely=gyoker;
while(kod[i]!='\0')
{
if(kod[i]=='.')
hely=hely->jobb;
else
hely=hely->bal;
i++;
}
if(hely!=NULL)
printf("\n%c",hely->betu);
else
printf("\nA megadott morse kod helytelen!");
}A fa jól van feltöltve az elemekkel!
Ú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!
- exHWSW - Értünk mindenhez IS
- Kuponkunyeráló
- A szuperintelligencia még odébb, a szuperapp már közel
- Parkside szerszám kibeszélő
- A szellőzésre is figyel a Lian Li kábeleket rejtő, Infinity sorozatú mikrotornya
- The Division 2 (PC, XO, PS4)
- Elektromos rásegítésű kerékpárok
- Autós topik
- Veszprém és környéke adok-veszek-beszélgetek
- Elektromos autók - motorok
- További aktív témák...
- AKCIÓ! Intel Core i7 8700 6 mag 12 szál processzor garanciával hibátlan működéssel
- Apple MacBook AIR 13 / M2 / 16GB / 256 GB! BeszámítOK
- Lenovo ThinkStation P330 Gen 2 Tower i7 / Xeon workstation /számla- garancia
- Tablet felvásárlás!! Samsung Galaxy Tab A8, Samsung Galaxy Tab A9, Samsung Galaxy Tab S6 Lite
- HP EliteBook 840 G10 13. gen i5, 16GB DDR5, prémium üzleti laptop! 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

