Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: JuanitoPerez999999 en 11 Julio 2016, 01:03 am



Título: Ayuda con ejercicio
Publicado por: JuanitoPerez999999 en 11 Julio 2016, 01:03 am
Hola soy nuevo en esto de la programacion y del instituto me han dado un trabajo que ya no se como hacerlo he tratado de todo y nose como lograrlo que sea tal como pide el maestro.

el punto es que me pregunto si me pueden ayudar a resolverlo.
esta es la pauta   

N°de Jugadores: 2.
Gana el jugador que llegue primero a la meta
.En cada Pos X se debe realizar una pregunta al jugador con 2 alternativas posibles, si el jugador responde correctamente avanza un espacio, si responde incorrectamente se queda en el lugar.
Las preguntas para el Jugador 1 deben ser distintas que las del Jugador 2.
Parte el Jugador 1 y luego es el turno del Jugador 2

cabe recalcar que he realizado varios intentos y no logro hacerlo

asi es como voy, pero esto no es lo que pide el maestro.

#include "stdio.h"
#include "stdlib.h"

int main () {
   
   int num;
   char pos,j1,j2;
   {
   
   partida: j1,j2;
   pos1: ;
   pos2:   ;
   pos3:   ;
   pos4:   ;
   pos5:   ;
}
   printf("JUGADOR 1 RESPONDA.\n");
   printf("Pregunta Numero 1:  Cual es la capital de chile:\n\n 1) Valparaiso        2) Santiago\n");
      scanf("%d",&num);
   while(num!=2) {printf ("Jugador 1 se mantiene en la posicion\n"); return 0;
                  }
   {if(num=2) printf("Jugador 1 avanza a la posicion Numero 2\n\n");
   }
   
   printf("JUGADOR 2 RESPONDA\n");
   printf("Pregunta Numero 1:   Cual es la capital de brasil:\n\n 1) Brasilia         2) Rio de Janeiro\n");
      scanf("%d",&num);
   while(num!=1) { printf("Jugador 2 se mantiene en la posicion\n\n"); return 0;
               }
    {if(num=1) printf("Jugador 2 avanza a la posicion Numero 2 \n\n");
   
    }
   
   printf("JUGADOR 1 RESPONDA\n");
   printf("Pregunta Numero 2:  Cual es la capital de Argentina:\n\n 1) Mendoza        2) Buenos aires\n");
      scanf("%d",&num);
   while(num!=2) {printf("Jugador 1 se mantiene en la posicion Numero 2");
              }
   {if(num=2)   printf("Jugador 1 avanza a la posicion Numero 3\n\n");
   }
   
   printf("JUGADOR 2 RESPONDA\n");
   printf("Pregunta Numero 2:  Cual es la capital de Peru:\n\n 1) Lima              2) Cuzco\n");
      scanf("%d",&num);
   while(num!=1)  {printf("Jugador 2 se mantiene en la posicion Numero 2");
               }
   {if(num=1) printf("Jugador 2 Avanza a la posicion Numero 3\n\n");
   }
   
   printf("JUGADOR 1 RESPONDA\n");
   printf("Pregunta Numero 3:  Cual es la capital de Estados Unidos:\n\n 1)New York   2) Washington D.C\n");
      scanf("d",&num);
   while(num!=2) {printf("Jugador 1 ha perdido ");
              }
   {if(num=2)  printf("Jugador 1 avanza a la posicion 4\n\n");
   }
   
   
}