Hirdetés
- Apple MacBook
- Hobby elektronika
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Először beszélt bővebben az új Xbox konzolról a Microsoft
- Vezetékes FEJhallgatók
- Kormányok / autós szimulátorok topikja
- AMD vs. INTEL vs. NVIDIA
- RAM topik
- Autós kamerák
- AMD Navi Radeon™ RX 9xxx sorozat
Ú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!
- Apple MacBook
- Xiaomi 17 Ultra - jó az optikája
- Érkezik a Huawei Band 11 és 11 Pro, mindent tudni az új karkötőkről
- Horgász topik
- Parkside szerszám kibeszélő
- exHWSW - Értünk mindenhez IS
- Építő/felújító topik
- Diablo IV
- Óra topik
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- További aktív témák...
- HP 250 G7,15.6",HD,i3-7020U 4GB DDR4,250 SSD,DVD,WIN11
- Lenovo ThinkPad X1 Carbon Gen 9 i7-1185G7 32 GB RAM Iris Xe 4k kijelző törésgarancia
- Sima Vs.Windows Logitech Mx keys s plus és hagyományos Mx keys magyar bemutatása. Új videó linkkel
- HIBÁTLAN iPhone 11 Pro Max 64GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS4584
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4619, 100% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

