Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Globalization;
- namespace u2a3_jer
- {
- class Program
- {
- static void Main(string[] args)
- {
- //Presentacion
- Console.WriteLine("*****************************************************");
- Console.WriteLine("Programa: Actividad 3 Unidad 2 DPRN 1");
- Console.WriteLine("Autor:Jesús Darío Rodríguez");
- Console.WriteLine("Matricula: ES1822021661 ");
- Console.WriteLine("*****************************************************");
- Console.WriteLine("Presione una tecla para continuar");
- System.Console.ReadKey();
- //se solicita el ingreso de 3 palabras al usuario las cuales se almacenaran en 3 cadenas
- Console.WriteLine("Ingrese la primer palabra...");
- string aux1 = Console.ReadLine();
- //una vez recabada la palabra ingresada por el usuario, se convierte toda la cadena a minusculas para su posterior procesado
- string word1 = CultureInfo.InvariantCulture.TextInfo.ToLower(aux1);
- Console.WriteLine("Ingrese la segunda palabra...");
- string aux2 = Console.ReadLine();
- //una vez recabada la palabra ingresada por el usuario, se convierte toda la cadena a minusculas para su posterior procesado
- string word2 = CultureInfo.InvariantCulture.TextInfo.ToLower(aux2);
- Console.WriteLine("Ingrese la tercer palabra...");
- string aux3 = Console.ReadLine();
- //una vez recabada la palabra ingresada por el usuario, se convierte toda la cadena a minusculas para su posterior procesado
- string word3 = CultureInfo.InvariantCulture.TextInfo.ToLower(aux3);
- // desplegando las palabras ingresadas por el usuario
- Console.WriteLine("Los datos ingresados fueron: {0} {1} {2}", aux1, aux2, aux3);
- //limpiando la pantalla para mejor visualizacion
- Console.WriteLine("Presione una tecla para continuar...");
- System.Console.ReadKey();
- Console.Clear();
- //llamando al primer metodo que muestra el primer caracter de cada cadena en mayúsculas
- output1(aux1, aux2, aux3);
- //llamando al metodo que muestra las 3 cadenas en mayúsculas
- output2(aux1, aux2, aux3);
- //lamando al metodo que muestra las 3 cadenas en minusculas
- output3(aux1, aux2, aux3);
- }
- public static string output1(string word1, string word2, string word3) {
- //metodo para convertir el primer caracter de cada cadena a mayusculas
- string aux4 = ">>" + word1 + " " + word2 + " " + word3 + " ";
- //convirtiendo a mayusculas la primer letra de cada palabra
- aux4 = (CultureInfo.InvariantCulture.TextInfo.ToTitleCase(aux4));
- Console.WriteLine("La primer salida se presenta con la primer letra de cada palabra en mayusculas");
- Console.WriteLine(aux4);
- Console.WriteLine("");
- return aux4;
- }
- //metodo para convertir las cadenas a maysuculas
- public static string output2(string word1, string word2, string word3) {
- string aux5 = ">>" + word1 + " " + word2 + " " + word3 + " ";
- //convirtiendo las palabras a mayusculas
- aux5= (CultureInfo.InvariantCulture.TextInfo.ToTitleCase(aux5.ToUpper()));
- Console.WriteLine("la segunda salida se presenta con todas las letras en mayusculas");
- Console.WriteLine(aux5);
- Console.WriteLine("");
- return aux5;
- }
- //metodo para convertir las cadenas a minusculas
- public static string output3(string word1, string word2, string word3) {
- string aux6 = ">>" + word1 + " " + word2 + " " + word3 + " ";
- //convirtiendo las palabras a mayusculas
- /* esto se hace a pesar que ya se convirtio a minusculas al momento de recibir las cadenas
- solo para demostrar el procedimiento*/
- aux6 = (CultureInfo.InvariantCulture.TextInfo.ToLower(aux6));
- Console.WriteLine("la tercer salida se presenta con todas las letras en minusculas");
- Console.WriteLine(aux6);
- Console.WriteLine("");
- Console.WriteLine("Jesus Dario Rodriguez® 2021 ");
- Console.WriteLine("Presione una tecla para continuar...");
- System.Console.ReadKey();
- return aux6;
- }
- }
- }
Add Comment
Please, Sign In to add comment