Algoritmia - ayuda

 
Vista:

ayuda

Publicado por mayra barría (1 intervención) el 13/12/2021 01:22:57
Proceso EXAMEN_arrays

//Pedimos el tamaño del arreglo
Escribir "Escribe un numero para el tamaño del arreglo"
leer tamanio

//Creamos los arreglos
dimension numeros_aleatorios[tamanio]
dimension contadores[4]

//Recooremos el arreglo
Para i<-0 Hasta tamanio-1 Con Paso 1 Hacer
numeros_aleatorios[i] = Aleatorio(0,20)
Escribir numeros_aleatorios[i]

//Segun el valor, añadimos uno mas al arreglo
Si numeros_aleatorios[i]>=0 y numeros_aleatorios[i]<=5 Entonces
contadores[0] = contadores[0] + 1
Sino
si numeros_aleatorios[i]>=6 y numeros_aleatorios[i]<=10
contadores[1] = contadores[1] + 1
Sino
si numeros_aleatorios[i]>=11 y numeros_aleatorios[i]<=15
contadores[2] = contadores[2] + 1
sino
si numeros_aleatorios[i]>=16 y numeros_aleatorios[i]<=20
contadores[3] = contadores[3] + 1
fin si
FinSi
fin SI
Fin Si

Fin Para

//Mostramos los valores
Para i<-0 Hasta 3 Con Paso 1 Hacer
Segun i Hacer
0:
Escribir "Deficientes (0-5): ", contadores[i]
1:
Escribir "Regulares (6-10): ", contadores[i]
2:
Escribir "Buenos (11-15): ", contadores[i]
3:
Escribir "Excelentes (16-20): ", contadores[i]
Fin Segun
Fin Para


FinProceso

*** Ejecución Iniciada. ***
Escribe un numero para el tamaño del arreglo
> 5
Lin 13 (inst 1): ERROR 303: Subindice (0) fuera de rango (1...5


ERROR 303: Subindice (0) fuera de rango (1...5)
No se encontro descripción para este error
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder