Imports System
Public Class Test
Public Shared Sub Main( )
Private Sub btCalcular_Click( ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles btCalcular.Click
Dim texto As String
Dim x As Integer
Dim y As Integer
Dim caracter As Char
Dim CaracterRepetido As Integer
texto = Me.txtCalcular .Text
If Me.txtCalcular .Text .Length = 0 Then
MessageBox.Show ( "Ingrese la cadena de caracteres" , "Calcular" , MessageBoxButtons.OK , MessageBoxIcon.Warning )
Else
CaracterRepetido = 0
For x = 0 To texto.Length - 1
caracter = texto.Chars ( x)
For y = 0 To texto.Length - 1
If y <> x Then
If caracter = texto.Chars ( y) Then
CaracterRepetido = CaracterRepetido + 1
End If
End If
Next
Next
If CaracterRepetido <> 0 Then
MessageBox.Show ( "Se encontraron caracteres repetidos" , "Control de caracteres" , MessageBoxButtons.OK , MessageBoxIcon.Information )
Else
MessageBox.Show ( "No se encontraron caracteres repetidos" , "Control de caracteres" , MessageBoxButtons.OK , MessageBoxIcon.Information )
End If
End If
CaracterRepetido = 0
End Sub
End Class
SW1wb3J0cyBTeXN0ZW0KClB1YmxpYyBDbGFzcyBUZXN0CglQdWJsaWMgU2hhcmVkIFN1YiBNYWluKCkKICAgIFByaXZhdGUgU3ViIGJ0Q2FsY3VsYXJfQ2xpY2soQnlWYWwgc2VuZGVyIEFzIFN5c3RlbS5PYmplY3QsIEJ5VmFsIGUgQXMgU3lzdGVtLkV2ZW50QXJncykgSGFuZGxlcyBidENhbGN1bGFyLkNsaWNrCiAgICAgICAgCiAgICAgICAgRGltIHRleHRvIEFzIFN0cmluZwoKICAgICAgICAKICAgICAgICBEaW0geCBBcyBJbnRlZ2VyCiAgICAgICAgRGltIHkgQXMgSW50ZWdlcgoKICAgICAgICAKICAgICAgICBEaW0gY2FyYWN0ZXIgQXMgQ2hhcgoKICAgICAgICAKICAgICAgICBEaW0gQ2FyYWN0ZXJSZXBldGlkbyBBcyBJbnRlZ2VyCgogICAgICAgCiAgICAgICAgdGV4dG8gPSBNZS50eHRDYWxjdWxhci5UZXh0CgogICAgICAgCiAgICAgICAgSWYgTWUudHh0Q2FsY3VsYXIuVGV4dC5MZW5ndGggPSAwIFRoZW4KICAgICAgICAgICAgTWVzc2FnZUJveC5TaG93KCJJbmdyZXNlIGxhIGNhZGVuYSBkZSBjYXJhY3RlcmVzIiwgIkNhbGN1bGFyIiwgTWVzc2FnZUJveEJ1dHRvbnMuT0ssIE1lc3NhZ2VCb3hJY29uLldhcm5pbmcpCiAgICAgICAgRWxzZQogICAgICAgICAgIENhcmFjdGVyUmVwZXRpZG8gPSAwCiAgICAgICAgICAgIEZvciB4ID0gMCBUbyB0ZXh0by5MZW5ndGggLSAxCiAgICAgICAgICAgICAgICBjYXJhY3RlciA9IHRleHRvLkNoYXJzKHgpCiAgICAgICAgICAgICAgICBGb3IgeSA9IDAgVG8gdGV4dG8uTGVuZ3RoIC0gMQogICAgICAgICAgICAgICAgICAgIElmIHkgPD4geCBUaGVuCiAgICAgICAgICAgICAgICAgICAgICAgIElmIGNhcmFjdGVyID0gdGV4dG8uQ2hhcnMoeSkgVGhlbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgQ2FyYWN0ZXJSZXBldGlkbyA9IENhcmFjdGVyUmVwZXRpZG8gKyAxCiAgICAgICAgICAgICAgICAgICAgICAgIEVuZCBJZgogICAgICAgICAgICAgICAgICAgIEVuZCBJZgogICAgICAgICAgICAgICAgTmV4dAogICAgICAgICAgICBOZXh0CiAgICAgICAgICAgIAogICAgICAgICAgICBJZiBDYXJhY3RlclJlcGV0aWRvIDw+IDAgVGhlbgogICAgICAgICAgICAgICAgTWVzc2FnZUJveC5TaG93KCJTZSBlbmNvbnRyYXJvbiBjYXJhY3RlcmVzIHJlcGV0aWRvcyIsICJDb250cm9sIGRlIGNhcmFjdGVyZXMiLCBNZXNzYWdlQm94QnV0dG9ucy5PSywgTWVzc2FnZUJveEljb24uSW5mb3JtYXRpb24pCiAgICAgICAgICAgIEVsc2UKICAgICAgICAgICAgICAgIE1lc3NhZ2VCb3guU2hvdygiTm8gc2UgZW5jb250cmFyb24gY2FyYWN0ZXJlcyByZXBldGlkb3MiLCAiQ29udHJvbCBkZSBjYXJhY3RlcmVzIiwgTWVzc2FnZUJveEJ1dHRvbnMuT0ssIE1lc3NhZ2VCb3hJY29uLkluZm9ybWF0aW9uKQogICAgICAgICAgICBFbmQgSWYKICAgICAgICBFbmQgSWYKICAgICAgICBDYXJhY3RlclJlcGV0aWRvID0gMAogICAgRW5kIFN1YgpFbmQgQ2xhc3MKCQoJ
compilation info
Visual Basic.Net Compiler version 0.0.0.5914 (Mono 2.4.2 - r)
Copyright (C) 2004-2008 Rolf Bjarne Kvinge. All rights reserved.
/home/QrBedN/prog.vb (5,16) : Error VBNC90019: Expected 'End'.
Error recovery not implemented yet.
/home/QrBedN/prog.vb (5,16) : Error VBNC30205: Expected end of statement.
Error recovery not implemented yet.
There were 2 errors and 0 warnings.
Compilation took 00:00:00.6524100
stdout