Forum » Server-Side scripting » Begrensde herhaling probleem
Dwebs.Be
Berichten: 272
avatar
Offline Stuur privebericht
Beste mensen,

Ik zit met een probleem en snap de vraag niet echt.

De vraag is:
Quote

Ontwerp frmTekstMetPunten. Een tekenreeks wordt omgezet in dezelfde tekenreeks waarbij tussen elke letter op een even positie vervangen wordt door een punt.
(Langlaufen wordt L.n.l.u.e.)



Dit moet ik maken in VB.NET voor een opdracht.
Nu heb ik dit
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
Public Class frmTekstMetPunten

    
Private Sub btnOmzetten_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles btnOmzetten.Click
        
'Declaratie
        Dim intTeller As Integer
        Dim strTekst, strTellen As String

        For intTeller = 0 To strTekst.Length Step 2
            strTellen = intTeller.ToString

        Next
    End Sub
End Class
Wie kan mij een beetje verder helpen
Zonder het hele antwoord voor te kauwen

Mvg
Danny
Laatst gewijzigd door weide43 op 2011-01-23 13:53:51
23-01-2011 13:30
Dit topic is 306 keer bekeken door 57 verschillende leden
Reacties op: "Begrensde herhaling probleem"
1
Designer [GFXSky]
Berichten: 36
avatar
Offline Stuur privébericht
WEIDEEE XD

ik ben best goed in VB maar snap niks van je vraag xD
23-01-2011 14:21
Eigenaar DiMoWeb
Berichten: 2399
avatar
Offline Stuur privébericht
Ik snap de vraag wel, maar ken niet zo goed VB ;-)

De bedoeling is om in een bepaald woord, telkens 1 teken te laten staan en het daarop volgende teken om te zetten in een punt.

Huis wordt dan: H.i.
Huizen wordt dan: H.i.e.

De vraag geeft een hint en zegt dat het op de oneven plaatsen moet gebeuren.
23-01-2011 14:58
Dwebs.Be
Berichten: 272
avatar
Offline Stuur privébericht
Ben al geholpen

Slotje
23-01-2011 15:32
Berichten: 2123
avatar
Offline Stuur privébericht
Misschien zou je de oplossing ook met ons willen delen? Ik heb zojuist het hele topic gelezen, en ben dan ook wel benieuwd wat de oplossing was.
23-01-2011 18:36
Dwebs.Be
Berichten: 272
avatar
Offline Stuur privébericht
Sorry,

Met dank aan W.Andries

VB.NET

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Class Program
    
Private Shared Sub Main(args As String())
        
Dim woord As String "Langlaufen"nieuwWoord As String Nothing
        Dim woordLengte 
As Integerteller As Integer

        woordLengte 
woord.Length

        
For teller 0 To woord.Length 1
            
If teller Mod 2 <> 0 Then
                nieuwWoord 
+= "."
            
Else
                
nieuwWoord += woord.Substring(teller1)


            
End If
        
Next
        Console
.WriteLine(nieuwWoord)
        
Console.ReadLine()

    
End Sub
End 
Class


C++
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class Program
    
{
        static 
void Main(string[] args)
        {
            
string woord "Langlaufen"nieuwWoord null;
            
int woordLengteteller;

            
woordLengte woord.Length;

            for (
teller 0teller <= woord.Length-1teller++)
            {
                if (
teller != 0)
                {
                    
nieuwWoord += ".";
                }
                else
                {
                    
nieuwWoord += woord.Substring(teller1);
                }

                
            }
            
Console.WriteLine(nieuwWoord);
            
Console.ReadLine();

        }
    }
23-01-2011 19:13
R. Jipping
Berichten: 1596
avatar
Offline Stuur privébericht
24-01-2011 00:49
Reageer op: "Begrensde herhaling probleem"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden