Principales respuestas
LA PRIMER LETRA MAYUSCULA

Pregunta
-
Hola buenas noches
Tengo una duda acabo de terminar este codigo que invierte cualquier palabra. Mi consulta es como lograr que la palabra invertida inicie con la primer letra mayuscula.
Ejemplo : mercado
Invertida : Odacrem
Asi como lo tengo solo me imprime : odacrem.
using System;
namespace invertirCadena
{
class Program
{
public static string Mid(string param, int startIndex, int length)
{
string result = param.Substring(startIndex, length);
return result;
}
static void Main(string[] args)
{
string palabra, invertida = "";
int posicion = 0;
Console.Write("Escribe la palabra a invertir");
palabra = Console.ReadLine();
posicion = palabra.Length;
while (posicion > 0)
{
invertida = invertida + Mid(palabra, posicion - 1, 1);
posicion = posicion - 1;
}
Console.WriteLine("La frase invertida es: " + invertida);
}
}
}
- Editado Delloream Lawston (Dayane) jueves, 7 de noviembre de 2019 3:09
Respuestas
-
Gracias
- Propuesto como respuesta Pablo RubioModerator lunes, 11 de noviembre de 2019 18:21
- Marcado como respuesta Pablo RubioModerator lunes, 11 de noviembre de 2019 18:21
Todas las respuestas
-
Hola Delloream Lawston (Dayane):
Puedes importar el espacio System.Globalization para usar
public static string Mid(string param, int startIndex, int length) { string result = param.Substring(startIndex, length); return result; } static void Main(string[] args) { string palabra, invertida = ""; int posicion = 0; Console.Write("Escribe la palabra a invertir\n"); palabra = Console.ReadLine(); posicion = palabra.Length; while (posicion > 0) { invertida = invertida + Mid(palabra, posicion - 1, 1); posicion = posicion - 1; } Console.WriteLine("La frase invertida es: " + CultureInfo.CurrentCulture.TextInfo.ToTitleCase(invertida)); Console.ReadLine(); }
ToTitleCase
- Propuesto como respuesta Pablo RubioModerator jueves, 7 de noviembre de 2019 16:35
-
Gracias
- Propuesto como respuesta Pablo RubioModerator lunes, 11 de noviembre de 2019 18:21
- Marcado como respuesta Pablo RubioModerator lunes, 11 de noviembre de 2019 18:21