Keresés

Keresendő kifejezés:

Toplista

Toplista
  • betöltés...

Segítség!

Ahhoz, hogy mások kérdéseit és válaszait megtekinthesd, nem kell beregisztrálnod, azonban saját kérdés kiírásához ez szükséges!

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

80
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: 1 hónapja
0