|
Computers & Internet Problemen met je computer, of weet je niet welke router nu te moeten installeren voor je breedbandje? Dit, en andere zaken vind je hier! |
![]() |
|
Onderwerpopties | Stem op Onderwerp | Weergavemodus |
![]() |
#1 | |
° Blub °
Geregistreerd op: 3 June 2003
Locatie: Gent & Brugge
Berichten: 5.634
|
![]()
OK, 'k heb morgen examen visual basic en al een paar vragen hoort van de andere groepen:
één ervan: Een programma dat test of een woord een palindroom is (bv lepel) ik raak dus echt niet aan de oplossing ![]() Wat ik momenteel heb: Citaat:
Dus mensen die vb kennen, help me ![]() ![]() *edit* klein foutje gemaakt ![]() maaaar nu werkt het wel voor 4,5,6 letter woorden maar dus nog niet voor 2,3(ligt waarschijnlijk aan die +1) en meer dan 6
__________________
(\_/) (O.o) This is Bunny. (> <) Copy Bunny into your signature to help him on his way to world Domination. Laatst aangepast door Sedes : 24 June 2004 om 15:47 |
|
![]() |
![]() |
![]() |
#2 |
Super Lid
|
![]()
Kijk eens op die site:
http://users.pandora.be/stefancr/TT%...alindromen.htm als je daar wijs uit kan worden wat ze bij Visual Basic 5 doen, dan moet het vast wel lukken! |
![]() |
![]() |
![]() |
#3 |
www.funing.nl
|
![]()
parterretrap
![]() |
![]() |
![]() |
![]() |
#4 | |
Super Lid
|
![]() Citaat:
![]() 2002 10-11-01 (10 november 2001) |
|
![]() |
![]() |
![]() |
#5 | |
° Blub °
Geregistreerd op: 3 June 2003
Locatie: Gent & Brugge
Berichten: 5.634
|
![]() Citaat:
![]() ![]() En dat van visual basic 5 is ![]()
__________________
(\_/) (O.o) This is Bunny. (> <) Copy Bunny into your signature to help him on his way to world Domination. |
|
![]() |
![]() |
![]() |
#6 | |
Super Lid
|
![]() Citaat:
![]() |
|
![]() |
![]() |
![]() |
#7 |
Guest
Berichten: n/a
|
![]()
Ik heb ook niks verstand van visual basic maar wij hebben examen java gehad en daar moesten we ook kijken of het een palindroom was..
hoe ik het opgelost heb is de string inlezen als een rij van karakters, en dan met een lus de rij omgekeerd afgaan en op slaan in een andere rij.. dan heb ik de 2 rijen vergeleken en als ze dezelfde waren waren het palindromen.. ik heb geen idee wat visual basic is maar misschien heb je hierbij een idee om het op een andere manier te doen ![]() |
![]() |
![]() |
#8 |
Super Lid
|
![]()
Dat klinkt op zich wel logisch! Gewoon een vergelijking maken tussen rij1 en rij 2 dan uiteindelijk of niet?
|
![]() |
![]() |
![]() |
#9 | |
° Blub °
Geregistreerd op: 3 June 2003
Locatie: Gent & Brugge
Berichten: 5.634
|
![]() Citaat:
ongeveer hetzelfde.. enkel snap ik niet waarom het niet werkt bij woorden langer dan 6letters :s
__________________
(\_/) (O.o) This is Bunny. (> <) Copy Bunny into your signature to help him on his way to world Domination. |
|
![]() |
![]() |
![]() |
#10 |
Super Lid
|
![]()
Ja, maar is er geen functie te schrijven die eerst het hele woord omdraait? en dan vergelijken met het oorspronkelijk ingevoerde woord? Als dat dan hetzelfde is dan is het een palindroom en anders niet.. Dan maakt het aantal letters ook niet meer uit..
Nogmaals, geen verstand van VB. Probeer gewoon logisch te beredeneren.. |
![]() |
![]() |
![]() |
#11 |
Guest
Berichten: n/a
|
![]()
ja dat lijkt me ook gewoon het logischte en het makkelijkst
![]() |
![]() |
![]() |
#12 | |
LuisterNietNaarJeMoeder
|
![]() Citaat:
![]() gewoon de makkelijkste weg kiezen.. is in VB vast wel een functie die dingen omkeert..
__________________
Te horen elke woensdag op SluttieFM (http://www.sluttiefm.nl) WeekBreek LIVE van 19.00u tot 22.00u, met daarna de GrooveMix. Verhaaltjes?? http://www.plaintext.nl (ook voor de belgen) |
|
![]() |
![]() |
![]() |
#13 |
Super Lid
|
![]() Code:
tekst = Text1.Text tekst2 = Iets van een functie om de omgekeerde van text1.Text te realiseren If tekst = tekst2 Then MsgBox "ja" Else MsgBox "nee" End If |
![]() |
![]() |
![]() |
#14 |
Super Lid
|
![]()
Hoe is je examen nu uiteindelijk gegaan?
|
![]() |
![]() |
![]() |
#15 |
ubergruber
|
![]()
zie dit te laat maar de truuk om zo iets op te lossen is dat je een stack functie gebruikt.
last in --> first out. je propt alle letters in een stack dus het woord: l-e-p-e-l en vervolgens haal je de stack weer leeg (gezien deze last in first out is gaat dit achterstevoren (laatste letter eerst enz). vervolgens vergelijk je deze var met de originele var. Indien gelijk is het een palindroom indien ongelijk dan niet.
__________________
Je moet niet zeggen wat je meent, maar menen wat je zegt! |
![]() |
![]() |