Manipulación de cadenas Curso de Programación Visual Basic

Lección:

Matrices, Estructuras y Cadenas


Ejercicio:

Manipulación de cadenas 28


Objetivo:

Cree un programa en Visual Basic que solicite al usuario una cadena y:

- Sustituir todas las minúsculas A por mayúsculas A, excepto si van precedidas de un espacio
- Mostrar las iniciales (primera letra y las posteriores a un espacio)
- Mostrar letras impares mayúsculas y letras pares minúsculas

El programa debe mostrar todas las cadenas generadas.


Código:

Imports System
Class exercise89
    Private Shared Sub Main(ByVal args As String())
        Console.Write("Tell a string: ")
        Dim Entry As String = Console.ReadLine()
        Dim result As String
        result = Entry.Replace("a", "A")
        Console.WriteLine(result)
        Console.WriteLine(UppercaseFirst(Entry))
    End Sub

    Public Shared Function UppercaseFirst(ByVal s As String) As String
        Return Char.ToUpper(s(0)) & s.Substring(1)
    End Function
End Class