static void Main(string[] args) { string Nome, RG, RG_Masc, Telefone, Tel_Masc; int PosNome, PosParenteses; double Nota; Console.Write("Digite o nome do aluno: "); Nome = Console.ReadLine(); Console.Write("\nDigite o RG do aluno: "); RG = Console.ReadLine(); Console.Write("\nDigite o Telefone do aluno: "); Telefone = Console.ReadLine(); Console.Write("\nDigite a Nota do aluno: "); Nota = Double.Parse(Console.ReadLine()); PosNome = Nome.IndexOf(' '); RG_Masc = RG.Replace(RG.Substring(RG.Length - 2, 2), "**"); try { PosParenteses = Telefone.IndexOf(")"); if (PosParenteses > 0) { Tel_Masc = Telefone.Replace(Telefone.Substring(PosParenteses + 2, 5), "*****"); } else { Tel_Masc = Telefone.Replace(Telefone.Substring(0, 5), "*****"); } } catch { Tel_Masc = Telefone.Replace(Telefone.Substring(0, 5), "*****"); } Console.Write("\nNome: " + Nome.Substring(0, PosNome)); Console.Write("\nRG: " + RG_Masc); Console.Write("\nTelefone: " + Tel_Masc); Console.ReadKey(); }