Algoritmo CompartirInformacionActividad - jsyh1/practica_aplicada GitHub Wiki
Algoritmo CompartirInformacionActividad
Definir controlCompartir, mecanismoDisponible Como Caracter
Definir informacionActividad Como Caracter
Definir error Como Logico
// Información que se desea compartir
informacionActividad <- "Actividad: Operación realizada - Puntaje: 100"
// El control de compartir está disponible
controlCompartir <- "Compartir"
Escribir "================================="
Escribir " INFORMACIÓN ACTIVIDAD"
Escribir "================================="
Escribir informacionActividad
Escribir ""
Escribir "[", controlCompartir, "]"
Escribir ""
// Simular que el usuario selecciona el control
Escribir "¿Desea compartir la información? (SI/NO)"
Leer mecanismoDisponible
Si mecanismoDisponible = "SI" Entonces
// Verificar si existe un mecanismo compatible
Escribir "Verificando mecanismos de compartir..."
// Simulación de disponibilidad
Escribir "¿Existe un mecanismo compatible? (SI/NO)"
Leer mecanismoDisponible
Si mecanismoDisponible = "SI" Entonces
error <- Falso
// Intentar compartir
Escribir "Iniciando mecanismo de compartir..."
Escribir "Información enviada:"
Escribir informacionActividad
Escribir "La información fue compartida correctamente."
SiNo
error <- Falso
Escribir "No existe un mecanismo compatible para compartir."
Escribir "La aplicación continuará funcionando normalmente."
FinSi
SiNo
Escribir "El usuario no seleccionó compartir."
Escribir "La aplicación continúa funcionando normalmente."
FinSi
// Manejo de errores
Si error = Verdadero Entonces
Escribir "Ocurrió un error al intentar compartir."
Escribir "La aplicación continúa funcionando normalmente."
FinSi
FinAlgoritmo