Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Assemblyben ,hogyan kódolnátok le az alábbi programot?

434
A feladat, egy assemblyben írt függvény es a hozzátartozó keretprogram elkészítése mely egy bemeneti szövegben visszaadja a leghosszabb szó méretét. Az eljárás csak az angol ABC 26 kis és nagybetűijeiből képzett szavakat tekintse szónak. Bármilyen írásjel, szám a szó végét jelenti. A függvénynek egy argumentuma van:
1. text a bemeneti szöveg melyben meg kell meghatározni a leghosszabb szót.
Az eljárás visszatérési értéke a leghosszabb szó mérete.
Elvárt függvény prototípus (C-ben)
int longest word (char ∗text );

Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Felsőoktatás / Informatika

Válaszok

2
És nem úgy írod meg, mint c-ben, vagy más komplexebb nyelven?
Van egy változód, amiben a leghosszabbat tárolod, van egy változód, ami a az aktuális szó hosszát tárolja. Ha a szó végére érkezésekor hosszabb, mint a leghosszabb változóban tárolt, akkor átírod.
Ha pedig teljesen végigértél, akkor visszaadod a leghosszabb szót.
0

https://tio.run/##dVPNcpswED5LT7GTTsdtij1O6lMunR76FGnGs4IFZARiJNnFPHzdlSAObtoLF@33uwt6T60y53WV55fLRneBzN6fu4ADdLZ3VOpByk2BASUpRV1DjvyTFBv0uR7h7scIVJ3Bj/ZEVQbYah4CBENVbb0fUan4CA8PoCgc/eZOytK6FoMPbsHz/R3iY5EQyhpAY352DNwEGoKUxnYV@bD/ZV3BFK09CVJD9ky@/7J7ER9gldfo4D5Or6BHhy0FciHyWRNsC8iu1QCOKu1HflI00@CQbQUzpKxsA1trDsfmNhAGeTywRdbO216ocyDog4Nn5nzJtlIcSETtPVfySpzPxKyMTTii0T6lnDhlY08x7H8YGRep1sQ@IvG6o@ZbkmGKpLLX/p/QFayWYB7v8C@oFLrLo8GUe5ymajtCQBcsW2y4wIZLyqCl6lrJDFMTzAMG4EiG@qmu3sZbco4Mi7GvOaB8VX26wWO4Akd0Njpo7BjkIh4DWCcf1nExJ@wmn3N/8MlQTQG27CGDGuNNdmQg2OmYmCxhTmiwtubz1FVcCm@cDSqRFhqtOHvSBa9/4ufMnCPdS1HoSi/P4O1kFuWNcDzcDsX0iV1eb4KzOOJD3lTGKjTQou5k/PBDf/S1sGXpOc7bH8eG@ScQy8uXAotC8M1nu1QNcjX4vho5U/J79Nho7dL2ljrXH3KW6R2HLt8E4PF@xzyDdVEmg1RaTHC5/M5Lg5W/rNuvj38A

Nem szórakoztam azzal, hogy írásjelek is szó végét jelentsenek, csak a szóköz a szóvég. Módosítsd, hogy írásjel is az legyen.

Edit:
Itt van, amiben csak a kis és nagybetűk alkotják a szavakat:
https://tio.run/##dVVNb9tGED2Tv2ISo1CbkoTsuCnqS@GmBZJLL7klDYyhOKIoLneF3ZUq81/0J/iYQw9FAB@C3oj8rbozS1qkv3QQBM3Me/NmZ9@ic9Tk6jItF4ubm6zSntSFu9Qe96DNxtKy2sdxVqDHmPKcdE2W3FkcZegWVQvPf2uByktwrdlRmQA2FScBgqJyZZxrMc8lCMfHkJPfugx@pyalNsV0kvKMP8/jeGlsg955OyE4fwD1TRGgcqMAlfpDc2Hmae/jWBldkvMXfxpbMERjdhHl@@QDuc33px@jI5gtVmjhhWTPYIMWG/JkveAZ5U0DyHLyPVgqK9dyKKcBBvfJPGKEMARuAxuj1tv6rlL08XbNLTL3otlE@aUn2HgLHxjzYzKPozVFwn3Bs7oFXgzAzIy136KqXFDZY8a12YnYJxC5TqBS4j4EONVU/xxoGCKwXFQuniTx3xo55QgWDutAqkse5Pkvr@HkFdRM3n1yoLG8ZNqv/6yJ9a3Ih9Luc446gabSBc@g6a4cB9vuyq6RAT2tuisPmpoBO1TU3XULfQ4nP@O8N3g/7qEmpUgT6O5Tq6tE@ur@5rVqhFvTWXwk8uGe/BnMODARy@i/Evjumg/JA2sR3AGUMeD83eu3b6HuPhdnMN@fzCc9JLD13ZVG2KHmCTG9ZX1rUlRLOxLjkpfzLOPvn/rCq8bUSXx0G254abR/ovL0OPVf/1L86wdMq3Kc8Jg0LRxR5/tXx0L6I8rp3CshWHbXqrv2/hH2jEHesbwdqn6ghwh017xclO4q2bFBcgKFbMjYWNiECasMlO96Kvd94UwT1iF7dDFn5zPewvxwMLLglb/TnTR8O8ShgwzOx51hMsMVHIGwI92/9RNc7wMXRXJPImEaJTxegA@bEwrakAvL0X2ZNvo4RisYeAdDaB@tPxpnGA@XudILufrBUdr@Xq5MCx6tN3z5a7ammu0nkSkdzGYoy/syPpuw44o2vRFtjNi3taS4NW55sI74tsezO/XoD4UtWiMd1KaVgbOKsf3hD7nsPp6YypnIYgWp2KEcEk5cC77tTWPO/SWwQlkbTQq86S2ciUINbyaujPquH7FYIftsOJtgo9KmNbuqYNPt8YP5@ODSRVGV1dR8R6OeDLaF7fpukkwmoMcHJ2Ytlvj5yEplcr4sDVY6li8ObLZuFZnl0rGc8QHkhvnpiabvTRxhUUT80iSnYTTIo8GHo4kHSI6HvasqG052ynN4BgeajWXRy5EATl6cMs7eWKFJIAxNFNzc/LdYKizdTdq8PPkf
Módosítva: 5 éve
0