- Xiaomi 15T Pro - a téma nincs lezárva
- Samsung Galaxy S25 - végre van kicsi!
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Szivárognak a OnePlus Nord CE6 Lite specifikációi
- A belépőszintre érkezett a Xiaomi Redmi A7 Pro
- Olcsón ad sokat, de a minősége... Kukirin G2 Ultra teszt
- Fotók, videók mobillal
- Milyen okostelefont vegyek?
- iPhone topik
- Android alkalmazások - szoftver kibeszélő topik
Új hozzászólás Aktív témák
-
Neil Watts
veterán
Sziasztok!
Egy olyan problémám lenne, hogy van egy fájlom, benne jó nagy számokkal, melyek előjellel együtt 100 karakternél nem hosszabbak, ám így az összes, C-ben előforduló default típusnál nagyobbak. A sorok végét végjel (gondolom \n) jelzi.
A fájlban egy sorban egy érték szerepel. Újabb sorban a műveleti (összeadás vagy kivonás) jel. Előjeltelenül szerepelnek a pozitiv számok, illetve előjelesen a negatívak. A műveletsor végét egy = jel zárja.
Ami hirtelen eszembe jutott a megoldást illetően:
Karaktertömbben tárolni a számjegyeket, ám ekkor azzal a problémával találtam szembe magam, hogy a karakterek ASCII kódja tárolódik, magyarán ha jól gondolom el kell az egészet tolnom 48-cal, hogy megkapjam a valódi számokat.
Összeadás: Tfh. fel van töltve a két karaktertömböm. Hogyan tovább? Félreértés ne essék, tudok írásban összeadni és kivonni, ám még ez a mezei C kissé új nekem. Valami olyat gondoltam ki, hogy indítok egy for-t a 100-as sorhossztól 0-ig, majd ött jegyenként összeadom őket. Ha nagyobb mint 10 akkor letárolom az utolsó jegyet, a maradékot meg továbbviszem.
Kivonás: -||-
Nyilvánvalóan a teljesen saját megoldás a célom, csupán egy kis gondolatébresztőt kérnék, hogy miként kezdenétek neki. Ez annyira alap, hogy félek túlkomplikálom.
Köszi!
Üdv. core2
Ú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!
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Linux kezdőknek
- Videós, mozgóképes topik
- Gyúrósok ide!
- Xiaomi 15T Pro - a téma nincs lezárva
- Synology NAS
- Milyen házat vegyek?
- Samsung Galaxy S25 - végre van kicsi!
- Luck Dragon: Asszociációs játék. :)
- Idén lesz tíz éves az AMD Socket AM4 foglalat
- További aktív témák...
- XPS 9530 15.6" FHD+ IPS i7-13700H RTX 4050 16GB 512GB NVMe ujjlolv IR kam gar
- Asus Zenbook 14-OLED-,2.8K - Ultra 7 155H,16GB/1TB SSD-Garancia!
- Dell Latitude 5490 14", HD,i5-8350U,8GB,256GB SSD,WIN11
- iPhone 13 Mini 128GB éjfekete
- X1 Carbon Gen10 27% 14" FHD+ IPS i7-1260P 32GB 512GB NVMe ujjlolv IR kam gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

