I have some problems with my code - _ Portu

1

Anyway, I'm creating a game at Portugol Studio (Million Show), it's a question and answer game ...

However, my work has to have the mode of 2 players (Multiplayer)

And I have no idea how to make this Loop on the same question for the 2 players to respond , and then just go to next question >

I'll leave part of the code here to understand it better

    {
     escreva("Digite nome/apelido do primeiro jogador: ")
     leia(nome_jogador1)
     escreva("Digite nome/apelido do segundo jogador: ")
     leia(nome_jogador2)
     limpa()

     escreva("Qual o nível de dificuldade que desejam jogar?\n")
     escreva("\n")
     escreva("1 - Fácil\n")
     escreva("2 - Médio\n")
     escreva("3 - Difícil\n")
     escreva("Digite o número da dificuldade aqui: ")
     leia(dificuldade)
     limpa()

     para (inteiro i = 1; i <= sorteios; i++) //Sortear qual jogador irá começar
    {
        valor_sorteado = u.sorteia(valor_inicial, valor_final)

        se (valor_sorteado==1) //Se o valor for 1, logo o jogador número 1 irá começar
        {
            escreva("O jogador ", nome_jogador1)
            escreva(" que irá começar a responder\n\n")
        }
        se (valor_sorteado==2) //Se o valor for 2, logo o jogador número 2 irá começar
        {
            escreva("O jogador ", nome_jogador2) 
            escreva(" que irá começar a responder\n\n")
        }
    }

     se (dificuldade==1)
    {
        escreva("Nível de dificuldade: Fácil\n\n")
        escreva("Pergunta nº1\n\n")
        escreva("Qual desses componentes, é um componente de armazenamento?\n")
        escreva("1 - HD\n")
        escreva("2 - Processador\n")
        escreva("3 - Memória Ram\n")
        escreva("4 - placa-mãe\n")
        escreva("5 - Fonte\n")
        escreva("Digite sua resposta aqui: ")
        leia(resposta1)

        se (resposta1==1)
        {
            escreva("\n")
            escreva("Você acertou!\n")
            escreva("----------------------------\n\n")
            acertos = acertos+1
        }
        senao
        {
            escreva("\n")
            escreva("Você errou, que pena.\n")
            escreva("----------------------------\n\n")
            erros = erros+1
        }

        escreva("Pergunta nº2\n\n")
        escreva("Qual o maior espaço de um disco abaixo?\n")
        escreva("1 - 500GB\n")
        escreva("2 - 250GB\n")
        escreva("3 - 1TB\n")
        escreva("4 - 40GB\n")
        escreva("5 - 80GB\n")
        escreva("Digite sua resposta aqui: ")
        leia(resposta2)

        se (resposta2==3)
        {
            escreva("\n")
            escreva("Você acertou!\n")
            escreva("----------------------------\n\n")
            acertos = acertos+1
        }
        senao
        {
            escreva("\n")
            escreva("Você errou, que pena.\n")
            escreva("----------------------------\n\n")
            erros = erros+1
        }

If you can help me with this, I'll be very grateful.

Note: How can I identify which player was drawn in the first question ? And order the 2 players to answer the same question (just like that to go next) !?

Obs2: There are 5 questions in easy mode, 5 in medium mode and 5 in difficult mode ... Each question with 5 alternatives (already done)     

asked by anonymous 17.06.2018 / 11:26

0 answers