Está en la página 1de 1

array myArray:=(1,2,1,3,3,1,2,1,5,1) // Declarar y poblar el arreglo myArray

array histogram:=(0,0,0,0,0) // Declarar e inicializar un arreglo de 5 elementos para el


histograma

// Recorrer los números del 1 al 5

for w:=1 to 5

// Recorrer los elementos del arreglo myArray

for j:=1 to 10

// Si el elemento actual de myArray es igual a i, incrementar la frecuencia en el histograma

if myArray[x]=w then

histogram[i]:=histogram[i]+1

endif TERMINAR EL IF

next TERMINAR EL FOR

next TERMINAR EL FOR

// Recorrer el arreglo del histograma y imprimir el histograma

for k:=1 to 5

print k // Imprimir el número actual

print ': ' // Imprimir un ":" después del número

for l:=1 to histogram[k] // Recorrer la frecuencia del número actual

print '' // Imprimir un "" por cada ocurrencia del número

next TERMINAR EL FOR DE I

println // Imprimir una nueva línea para el siguiente número

next TERMINAR EL FOR DE K

También podría gustarte