Salta al contenido principal
8 / 96
Requisitos de finalización
Hacer un envío Recibir una calificación
Apertura: lunes, 13 de julio de 2026, 00:00
Cierre: domingo, 26 de julio de 2026, 23:59

Código:

Algoritmo SistemaCalificaciones
    // 4 estudiantes, 3 materias
    Dimension notas[4,3]
    Definir i, j Como Entero
    Definir suma, promedio Como Real
    
    Escribir "=== SISTEMA DE CALIFICACIONES ==="
    Escribir "4 Estudiantes - 3 Materias (Matemáticas, Ciencias, Inglés)"
    Escribir ""
    
    // PASO 1: Ingresar las calificaciones
    Para i <- 1 Hasta 4 Hacer
        Escribir "--- Estudiante ", i, " ---"
        Para j <- 1 Hasta 3 Hacer
            Si j = 1 Entonces
                Escribir Sin Saltar "Nota de Matemáticas: "
            SiNo
                Si j = 2 Entonces
                    Escribir Sin Saltar "Nota de Ciencias: "
                SiNo
                    Escribir Sin Saltar "Nota de Inglés: "
                FinSi
            FinSi
            Leer notas[i,j]
        FinPara
        Escribir ""
    FinPara
    
    // PASO 2: Mostrar tabla de calificaciones
    Escribir "=== TABLA DE CALIFICACIONES ==="
    Escribir "Est.  |  Mat  |  Cien |  Ing  | Promedio"
    Escribir "--------------------------------------------"
    
    Para i <- 1 Hasta 4 Hacer
        suma <- 0
        Escribir Sin Saltar "  ", i, "   |  "
        
        Para j <- 1 Hasta 3 Hacer
            Escribir Sin Saltar notas[i,j], "  |  "
            suma <- suma + notas[i,j]
        FinPara
        
        promedio <- suma / 3
        Escribir promedio
    FinPara
    
    // PASO 3: Encontrar la nota más alta
    notaMaxima <- notas[1,1]
    Para i <- 1 Hasta 4 Hacer
        Para j <- 1 Hasta 3 Hacer
            Si notas[i,j] > notaMaxima Entonces
                notaMaxima <- notas[i,j]
            FinSi
        FinPara
    FinPara
    
    Escribir ""
    Escribir "?? La nota más alta registrada es: ", notaMaxima
    
FinAlgoritmo


Como subir:

  • 2 capturas de la ejecución del código, visibles
  • Archivo .psc que genera el PSEINT

En el PDF adjunto, encontrará las indicaciones para la tarea: