Hirdetés
- Váratlanul ledobta asztali csúcs-Ryzenjét az AMD
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen házat vegyek?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- AMD Navi Radeon™ RX 9xxx sorozat
- Melyik hordozható audiolejátszót (DAP, MP3, stb.) vegyem?
- Micro Four Thirds
- Kell(ene) a hűtés a MacBook Neónak
- Apple MacBook
Ú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!
- Kínai és egyéb olcsó órák topikja
- Samsung Galaxy Felhasználók OFF topicja
- Ennyit dobott egy telefon gyártási költségén a memóriakrízis a Xiaomi szerint
- Megtartotta Európában a 7500 mAh-t az Oppo
- Arc Raiders
- Xiaomi 17 Ultra - jó az optikája
- Apple iPhone 17 Pro Max – fennsík
- Elkalapálta a snapdragonos Galaxy S26 az exynososat
- Anglia - élmények, tapasztalatok
- Óra topik
- További aktív témák...
- Lenovo ThinkPad T14 Gen 2, i5-1145G7 CPU, 16GB DDR4, 512GB SSD, AAM SZÁMLA, 1ÉV GARANCIA!
- Dell Latitude 5490 FHD, i5-8350U, 8GB DDR4,256GB SSD, AAM SZÁMLA(Vállalkozásoknak is!), 1ÉV GARANCIA
- Dell Latitude 7490 FHD, TOUCH, i5-8350U, 8GB DDR4, 256GB SSD, AAM SZÁMLA, 1ÉV GARANCIA!
- Acer Predator Helios Neo 18 újszerű, garanciás erőgép
- RTX 3060TI Aorus/I7-6700K/16GB RAM/1TB SSD
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

