Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: alfredo.santos en 26 de Septiembre 2012, 23:12

Título: Programa en C con if de piedra, papel o tijera
Publicado por: alfredo.santos en 26 de Septiembre 2012, 23:12
Hacer un programa en C que sirva para el juego de piedra, papel  y tijera. Usando puro if sin "&&" "||". Un paro :D
Título: Re:Programa en C con if
Publicado por: Mastermind en 27 de Septiembre 2012, 08:24
El && (and) y || (or) en este caso pienso que lo puedes sustituir por anidamientos dobles.

Si jugador 1= piedra entonces
     Si jugador2 = piedra entonces
          Resultado = empate
     FinSi
FinSi

Este código anterior equivale a Si jugador1=piedra && jugador2= piedra entonces... pero en vez de con && hemos usado un anidamiento doble.

Si jugador1 = piedra entonces
    Si jugador2 = tijera entonces
         Resultado = ganaJugador1
    FinSi
FinSi

Si jugador1=papel entonces
    etc
    etc

Tendrías que ir creando todas las combinaciones posibles.
Título: Re:Programa en C con if
Publicado por: alfredo.santos en 28 de Septiembre 2012, 23:25
Gracias por tu ayuda, esta mas sencillo de lo que yo pensaba. Muchas gracias