Está en la página 1de 2

using System;

namespace Ejercicio002
{
class Caracteres
{
int cantidad;
public void IngresarCantidad()
{
Console.Write("¿Cuántas letras va a ingresar? ");
cantidad = int.Parse(Console.ReadLine());
}
public void MostrarResultado()
{
int Mayuscula = 0;
int Minuscula = 0;
int numero = 0;
int caracter = 0;
string cadena = "";
for (int i = 0; i < cantidad; i++)
{
Console.WriteLine("Ingrese el caracter " + (i + 1));
Char carac = Char.Parse(Console.ReadLine());
cadena += carac;
if (Char.IsDigit(carac))
{
numero++;
}
else
if (Char.IsLower(carac))
{
Minuscula++;
}
else
if (Char.IsUpper(carac))
{
Mayuscula++;
}
else
{
caracter++;
}
}
Console.WriteLine(cadena);
Console.WriteLine("Mayusculas : "+Mayuscula);
Console.WriteLine("Minusculas : " + Minuscula);
Console.WriteLine("Numeros : " + numero);
Console.WriteLine("caracteres especiales : " + caracter);
}
}
class Program
{
static void Main(string[] args)
{
Caracteres oCaracter = new Caracteres();
oCaracter.IngresarCantidad();
oCaracter.MostrarResultado();
Console.ReadKey();
}
}
}

También podría gustarte