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 original
int 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.