import Foundation
var repetir = 1
print("Calcule el promedio de notas para un estudiante")
repeat {
print("Ingrese las tres notas del estudiante: ", terminator: "")
// Leer las tres notas ingresadas por el usuario
if let input = readLine()?.split(separator: " "),
input.count == 3,
let n1 = Int(input[0]),
let n2 = Int(input[1]),
let n3 = Int(input[2]) {
let promedio = (n1 + n2 + n3) / 3
print("Su promedio es de \(promedio)")
} else {
print("Por favor, ingrese tres valores válidos.")
continue
}
print("\nDesea calcular el promedio para otro estudiante? Conteste 1 para sí y 0 para no: ", terminator: "")
if let input = readLine(), let respuesta = Int(input) {
repetir = respuesta
} else {
print("Por favor, ingrese un valor válido.")
repetir = 0
}
} while repetir == 1
print("\nSaliendo del programa...")
print("\nGracias por utilizar el programa :)")