login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > VB.NET

Meervoud zelfstandige naamwoorden

Ontani – 16/02/2010 15:50
Ik probeer een functie te schrijven voor het meervoud van zelfstandige naamwoorden. Jammer genoeg zijn deze niet in het engels (Daar zijn de regels nogal vrij gemakkelijk). Het gaat dus over Nederlandse zelfstandige naamwoorden.

Om het nog wat lastiger te maken, speciale tekens komen niet voor.

dus :
auto -> autos en niet auto's
oma -> omas en niet oma's
knie -> knieen en niet knieën

Hoe begin je in godsnaam aan zoiets.


Pagina:

14 antwoorden

Gesponsorde links

cumulus007 – 16/02/2010 17:07
Maak in ieder geval een zwarte lijst met woorden die niet in het meervoud kunnen, zoals meervoudsvormen die reeds meervoud zijn, zoals data, en woorden waarvan geen meervoud bestaat (zoals weer).

Ontani – 16/02/2010 18:02
Dat is idd al een goed punt.

Ideaal om mee te beginnen.

Martijn – 16/02/2010 19:13 (Laatst gewijzigd op 16/02/2010 19:17)
misschien een leer functie maken? Net als google's 'Kan dit beter?'

Standaard alles met 's' laten eindigen dekt denk het meeste. En daarna als je leerwoorden maakt, dingen die hetzelfde eindigen via die leerwoorden maken.
Bv woords verbeteren naar woorden. En dan dat het dus snapt dat leerwoord niet leerwoords wordt, maar net als woorden leerwoorden

Joost – 16/02/2010 19:18
Dat is te makkelijk Martijn. Er zijn voldoende regels die je allereerst kan toepassen voordat je er direct een s achter plakt.

@Ontani: Je zult allereerst een duidelijk overzicht moeten hebben van wat de regels exact zijn. Je kan dan a.d.h.v. de regels een functie schrijven, wat wel moet lukken lijkt me. Een goede uitleg staat hier: http://educatie...orden.html

Het wordt alleen een probleem als het op klank gaat aankomen. Ik denk dan dat je met lijsten met woorden moet gaan werken die je met een extra e vervoegt bijvoorbeeld. Iets anders kan ik niet bedenken.

Martijn – 16/02/2010 19:22
php heeft een functie die kan werken met een klank. Het is wel engels, maar het zou kunnen dat je er iets verder mee komt.

Koen – 17/02/2010 09:33
In ieder geval is de vorming van het meervoud anders bij doffe klinkers (bij de "e" in elk geval) op het einde van een woord. Dit kon je dacht ik controleren wanneer de twee letters ervoor medeklinkers zijn.

Ontani – 17/02/2010 10:23 (Laatst gewijzigd op 17/02/2010 10:27)
Kheb nu al een berg controles die al een hoop dingen oplossen.

http://pastebin.com/m5bfd828

Voorbeelden:
- Catalogus - Catalogi
- Kaas - Kazen
- Spast - Spasten
- Bedrijf - Bedrijven

Koen – 17/02/2010 12:02
en "Guru"? 

Ontani – 17/02/2010 12:23
Guru - Gurus

lemoinet – 17/02/2010 13:37
ik zie dat lam bij de woorden op -eren staat.
het meervoud van lam in lammeren en niet lameren.  

Gesponsorde links


Pagina:

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.03s