elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  mostrar <> o < o <= o == en pantalla?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: mostrar <> o < o <= o == en pantalla?  (Leído 2,656 veces)
Tachikomaia


Desconectado Desconectado

Mensajes: 1.459


Hackentifiko!


Ver Perfil
mostrar <> o < o <= o == en pantalla?
« en: 21 Diciembre 2017, 23:56 pm »

hola mundo!!!

hice 1 programa q me muestra el num 0 o 1 o 2 o 3 al azar y ahora quiero q en ves de eso me muestre <> o < o <= o == al azar tambien ¿como seria el seudocode?

gracias!!!


« Última modificación: 21 Diciembre 2017, 23:58 pm por Tachikomaia » En línea

Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.391


Ver Perfil
Re: mostrar <> o < o <= o == en pantalla?
« Respuesta #1 en: 22 Diciembre 2017, 05:14 am »

(casi) Igual que hayas resuelto el caso previo...

Código:
Funcion EleccionAleatoria
    entero x
    char respuesta
    Hacer
        x= Aleatorio(ente 0 y 3)
        // Mostrar x  //esto sería lo que hacías antes
        // ...y esto la modificación
        Seleccionar x
              cuando 0
                  Mostrar "<>"
              cuando 1
                  Mostrar "<"
              cuando 2
                  Mostrar "<="
              cuando 3
                  Mostrar "=="
        Fin seleccion

        respuesta = PedirAlUsuario("Desea repetir la operación (s/n)?"
    Repetir mientras (respuesta = "s")
Fin funcion


En línea

Tachikomaia


Desconectado Desconectado

Mensajes: 1.459


Hackentifiko!


Ver Perfil
Re: mostrar <> o < o <= o == en pantalla?
« Respuesta #2 en: 22 Diciembre 2017, 18:57 pm »

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í:
Código:
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?
« Última modificación: 22 Diciembre 2017, 18:59 pm por Tachikomaia » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
mostrar por pantalla los residuos de un número
Programación C/C++
indict 3 2,483 Último mensaje 21 Octubre 2012, 14:30 pm
por leosansan
C++ Duda: [Cin] No mostrar el valor introducido en pantalla
Programación C/C++
Orcbull 2 2,334 Último mensaje 2 Diciembre 2012, 13:58 pm
por Orcbull
[AYUDA] Dos dudas para mostrar por pantalla « 1 2 »
Programación C/C++
Kougami 13 5,637 Último mensaje 10 Enero 2017, 22:56 pm
por Kougami
mostrar el codigo ASCII pero en pantalla
Programación C/C++
mamuroti 3 2,839 Último mensaje 30 Enero 2017, 23:07 pm
por engel lex
cual es el mecanismo al mostrar los fotogramas en la pantalla?
Hardware
MRx86 4 2,902 Último mensaje 29 Mayo 2017, 20:31 pm
por Randomize
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines