Hola estimados debo resolver la siguiente cuestion
Ingresar un numero y hallar el numero de repeticiones de la cifra mayor y menor
Por el momento he realizado lo siguiente:
Me he estancado en la parte en la que se obtiene la cifra mayor
Código C:
Ver originalint numero, repitemayor, repitemenor,max,men;
int D, S = 0;
numero = int.Parse(textBox1.Text);
int Numero = textBox1.TextLength;
int []arreglo =new int[Numero];
int mayor = arreglo[0];
//Ahora recorremos el array como en el ejemplo 1
for (; numero > 0; )
{
for (int i = 0; i < arreglo.Length; i++)
{
D = numero % 10;
// Vamos preguntando en cada posicion del array si el elemento que contiene es mayor que la variable "mayor".
if (arreglo[D] > mayor)
{
// Si se cumple, entonces asignamos a mayor este nuevo elemento.
mayor = arreglo[D];
}
S = S + D; //ACUMULA LA SUMATORIA
numero = numero / 10;//QUITA EL ULTIMO DIGITO
}
}
textBox2.Text = mayor + "";
Todavia soy un novato con el manejo de los arrays y no se como manejarlos del todo espero me puedan ayudar Gracias de antemano.