struct Estudiante {
let nombre: String
let cuenta: String
var notas: [Double]
func calcularPromedio() -> Double {
if notas.isEmpty { return 0.0 }
var suma = 0.0
for nota in notas { suma += nota }
return suma / Double(notas.count)
}
func estadoAcademico() {
let promedio = calcularPromedio()
let estado = promedio >= 65.0 ? "APROBADO✅" : "REPROBADO❌"
print("Estudiante: \(nombre) | Promedio: \(promedio) | Estado: \(estado)")
}
}
let estudiante1 = Estudiante(nombre: "Pepito", cuenta: "2023001", notas: [80.0, 70.0, 90.0])
let estudiante2 = Estudiante(nombre: "Luis", cuenta: "2023002", notas: [50.0, 40.0, 60.0])
estudiante1.estadoAcademico()
estudiante2.estadoAcademico()
To embed this project on your website, copy the following code and paste it into your website's HTML: