- Csak semmi szimmetria: flegma dizájnnal készül a Nothing Phone (3)
- Garmin Forerunner 970 - fogd a pénzt, és fuss!
- Honor Magic5 Pro - kamerák bűvöletében
- Honor Magic6 Pro - kör közepén számok
- OnePlus One - Kína már itt One
- Android szakmai topik
- Bemutatkozott a Poco X7 és X7 Pro
- Honor Play - játék az árakkal
- A sógorokhoz érkezik a kompakt Vivo X200 FE
- Magisk
Aktív témák
-
P.H.
senior tag
válasz
YODA mester #203 üzenetére
Talán tudok segíteni, de nagyon régen nem foglalkozam már DOS-os C-vel, biztos megoldásom csak assembly+Borland/Turbo Pascal-ban van. Inline assembly-vel meg lehet oldani C-ben, de fogalmam sincs a C paraméterátadási konvencióiról. Ha ez megfelel, holnap scanner-re teszem a könyvet (Perifériák programozása Pascal és Assembly nyelven), abban háromféle megoldás is van erre, csak át kell fordítani C-re, bár az inline assembly ugyanaz szerintem (végülis ugyanaz a cég
).
Az egész talán 10 oldal, magyarázattal, mintaprogrammal és az összes szükséges forrással együtt.
[Szerkesztve] -
P.H.
senior tag
válasz
Jester01 #200 üzenetére
Igazad van, kevertem, régen volt, ennyi a mentségem.
Azon viszont, hogy a ''közé'' melyikre vonatkozik, értelmetlen vitatkozni, az én értelmezésemben a határok is benne vannak. A Te megoldásod az egyik esetre vonatkozik, én a másikat írtam, függetlenül, hogy a kérdező merre indult el.
A 2-vel lépés talán még belefér, könnyen magyarázható és értelmezhető, hogy miért van. -
P.H.
senior tag
válasz
Jester01 #194 üzenetére
Ide is bekontárkodva, az nem tudott, hogy nyílt vagy zárt intervallumról van szó. A Tied csak zárt intervallum esetén működik, szerintem itt inkább nyíltről lehet szó. Nyílt intervallumra:
if (szam1 % 2 == 1) { szam1++; }
for (i=szam1; i <= szam2; i+=2) {
..db++;
..ossz+=i*i; }
Ez a loop-unrolling technika.
Bár a feltételt be lehet tenni a for első tag-jébe is.
Remélem, nem feleslegesen okoskodtam bele.
Aktív témák
- A fociról könnyedén, egy baráti társaságban
- Drón topik
- Csak semmi szimmetria: flegma dizájnnal készül a Nothing Phone (3)
- Bestbuy játékok
- Futás, futópályák
- Autós topik
- Genshin Impact (PC, PS4, Android, iOS)
- SSD kibeszélő
- Garmin Forerunner 970 - fogd a pénzt, és fuss!
- sziku69: Szólánc.
- További aktív témák...
- GAMER PC : RYZEN 5 4500 / 16GB DDR4 / ASUS RX 480 8GB / WiFi / Bluetooth / 512GB M.2 SSD / 500GB HDD
- Dell Latitude 7390, 13,3" FHD IPS , I5-7300U CPU, 16GB DDR4, 512GB SSD, WIN 11, ( olvasd végig )
- Acer PREDATOR HELIOS NEO 16 / i9-14900HX / RTX 4070 (140W) / 1 TB SSD / 240HZ
- Topping A70 Pro fejhallgató erősítő
- Topping D70 Pro Octo DAC
- Csere-Beszámítás! RTX Gamer Számítógép PC Játékra! I5 12400F / RTX 3070 / 32GB DDR4 / 1TB SSD
- AKCIÓ! MSI B450 R5 5500 16GB DDR4 512GB SSD RTX 2070 8GB GDDR6 Rampage Shiva Zalman 500W
- Jogtiszta Microsoft Windows / Office / Stb.
- Akciós Windows 10 / 11 Pro OEM Licenc Kulcs 100% eredeti, jogtiszta!
- ÚJ Apple Macbook Air 15,3 M4 10C CPU/10C GPU/16GB/256GB - Ezüst -(2025) - 3 év gari - MAGYAR
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged