Hirdetés
- Feltűnt az Xperia 1 VIII és 10 VIII az IMEI adatbázisban
- Xiaomi 15T Pro - a téma nincs lezárva
- Soundcore Sleep A30 - a hosszú házasság titka
- Mobil flották
- OnePlus 15 - van plusz energia
- Milyen okostelefont vegyek?
- Realme GT Master Edition - mestermunka
- Google Pixel topik
- Poco M8 5G - majd megveszed
- Közönségkedvenc tábla készül hazai startra
Ú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!
- Debrecen és környéke adok-veszek-beszélgetek
- OpenMediaVault
- Végül kiderült, hogy Pat Gelsingernek volt igaza
- Milyen autót vegyek?
- Bakelit, Vinyl lemezjátszó
- AMD Navi Radeon™ RX 9xxx sorozat
- Feltűnt az Xperia 1 VIII és 10 VIII az IMEI adatbázisban
- Ilyet se látunk minden nap, már füstölt a GeForce, de a játék még futott
- Xiaomi 15T Pro - a téma nincs lezárva
- Hyundai, Kia topik
- További aktív témák...
- KEYCHRON V1 Max Knob RGB HU - 2.4 GHz Wireless / Bluetooth / USB-C - GATERON KS-3X1 Milky Yellow Pro
- GIGABYTE GeForce VISION RTX 3070 8GB OC GDDR6 256bit LHR (GV-N3070VISION OC-8GD 2.0) Videokártya
- Garanciális ASUS ROG STRIX 850W 80 PLUS Gold Aura Edition
- Alienware 16 Aurora AC16250 16" QHD+ IPS Core 7 240H RTX 4050 16GB 512GB új akku gar
- HDD-k és SSD-k 120gb-4TB-ig
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Új FULL HD webkamera + Számla
- Xiaomi Redmi Note 14 Pro / 8/256GB / Káértyafüggetlen / 12Hó Garancia
- Dell Latitude 5420 - i7 1185G7 ,16-32GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
- Ventilátor bazár /NZXT/CORSAIR/LIAN LI/DEEPCOOL/ZALMAN/120MM/140MM/VEZÉRLŐK/LED KIT-ek/
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


