Buen día a todos
Podrían apoyarme a desarrollar el código para calcular la media, mediana y moda de una cantidad n de números ingresados con teclado?
Gracias de antemano
Anexo un avance de mi código, cualquier sugerencia es bienvenida
Saludos
Module Module1
Sub Main()
Dim menu As String = "MENU"
Dim formato As String = String.Format(" {0,10}", menu)
Dim opcion As Integer
Dim suma, prom As Double
Dim datos As Double
Dim cantidad As Double
Dim contador As Integer
Console.WriteLine(formato)
Console.WriteLine(" 1.- Calcular Media ")
Console.WriteLine(" 2.- Calcular Mediana ")
Console.WriteLine(" 3.- Calcular Moda")
opcion = Console.ReadLine()
Select Case opcion
Case 1
Console.WriteLine(" Cuantos datos ingresara? ")
cantidad = Convert.ToInt32(Console.ReadLine())
suma = 0
contador = 0
While cantidad > contador
contador = contador + 1
Console.WriteLine("Ingrese los datos")
datos = Convert.ToDouble(Console.ReadLine())
suma = suma + datos
End While
prom = suma / cantidad
Console.WriteLine("El promedio es: {0} ", prom)
End Select
Console.ReadKey()
End Sub
End Module