Buenísimo!!!
¿Y si en vez de sólo los símbolos quisiera que me muestre una condición de estas?
v == a
v <= a
a <= v
v < a
a < v
a <> v
a sería un número aleatorio, y v sería una referencia a una variable, se vería así, "v".
Basado en tu pseudocódigo supongo que podría ser algo así:
Funcion EleccionAleatoria
entero x
entero a
char cha
char resultado
char respuesta
Hacer
x= Aleatorio(entre 0 y 5)
a= Aleatorio(entre 0 y 10)
ach= Convertir entero en char(a)
Seleccionar x
cuando 0
resultado= unir char ("v == ", cha)
cuando 1
resultado= unir char ("v <= ", cha)
cuando 2
resultado= unir char ("v < ", cha)
cuando 3
resultado= unir char ("v <> ", cha)
cuando 4
resultado= unir char (cha, " < v")
cuando 5
resultado= unir char (cha, " <= v")
Fin seleccion
Mostrar resultado
respuesta = PedirAlUsuario("Desea repetir la operación (s/n)?"
Repetir mientras (respuesta = "s")
Fin funcion
¿Algún error?