¿Alguien que pueda ejecutar este codigo en PseInt y me diga en que estoy mal?
Algoritmo Calificaciones_Estudiantes

Funcion CalcularPromedio(calificaciones: arreglo de reales, cantidad: entero) -> real
suma = 0
Para i desde 1 hasta cantidad
suma = suma + calificaciones[i]
Fin Para
promedio = suma / cantidad
retornar promedio
Fin Funcion

dimension estudiantes, calificaciones
totalEstudiantes, promedioGrupo: real

Escribir "Ingrese la cantidad de estudiantes:"
Leer totalEstudiantes

Para i desde 1 hasta totalEstudiantes
Escribir "Ingrese el nombre del estudiante ", i
Leer estudiantes[i]
Escribir "Ingrese la calificación del estudiante ", i
Leer calificaciones[i]
Fin Para

promedioGrupo = CalcularPromedio(calificaciones, totalEstudiantes)

Escribir "---- Listado de Estudiantes y Calificaciones ----"
Para i desde 1 hasta totalEstudiantes
Escribir "Estudiante: ", estudiantes[i], " - Calificación: ", calificaciones[i]
Fin Para

Escribir "El promedio del grupo es: ", promedioGrupo

Fin Algoritmo

SEGUNDO ALGORITMO

Algoritmo CalificacionesEstudiantes
Definir nombres, calificaciones como cadena[10]
Definir promedio, suma, calificacion como real
Definir i como entero

Para i = 1 Hasta 10 Hacer
Escribir "Ingrese el nombre del estudiante ", i, ":"
Leer nombres[i]
Escribir "Ingrese la calificación del estudiante ", i, ":"
Leer calificacion
calificaciones[i] = calificacion
Fin Para

// Calcular el promedio del grupo
promedio = CalcularPromedio(calificaciones)

Escribir "El promedio del grupo es: ", promedio

Fin Algoritmo

Funcion CalcularPromedio(arregloCalificaciones)
Definir suma, promedio como real
Definir i como entero

suma = 0
Para i = 1 Hasta Longitud(arregloCalificaciones) Hacer
suma = suma + arregloCalificaciones[i]
Fin Para

promedio = suma / Longitud(arregloCalificaciones)
Devolver promedio
Fin Funcion