- Curso
- Funciones B
- Función para modificar un caracter de un texto
Función para modificar un caracter de un texto
Última actualización:
23/08/2020
⁃
Dificultad:
Intermedio
Cree un programa en C# que implemente una función llamada CambiarLetra que reciba como parámetro un texto, una posición (basada en 0) y una letra solicitados al usuario. Deberás modificar el caracter del texto y mostrar el nuevo texto en pantalla.
Entrada
Sala
3
Salida
Sal
Solución
using System;
class FuncionCambiarLetra
{
public static void Main(string[] args)
{
string texto = Console.ReadLine();
int posicion = Convert.ToInt32(Console.ReadLine());
char letra = Convert.ToChar(Console.ReadLine());
CambiarLetra(texto, posicion, letra);
}
public static string CambiarLetra(string texto, int posicion, char letra)
{
texto = texto.Remove(posicion, 1);
texto = texto.Insert(posicion, letra.ToString());
return texto;
}
}