Informática, perguntado por Ssiqueira, 1 ano atrás

(ALGUÉM BOM EM PROGRAMAÇÃO PORFAVOR) Implemente um script em PHP que simule a jogada de um dado (randômico) e compare com a entrada de um valor de 1 a 6 do usuário, e mostre se ganhou, perdeu ou empatou. Coloque também um PLACAR contabilizando o número de vitórias e derrotas.. ( ALGUÉM ME AJUDA)

Soluções para a tarefa

Respondido por bokomoko
0
Eu faria assim

<?php
    //prompt function
    function prompt($prompt_msg){
        echo("<script type='text/javascript'> var answer = prompt('".$prompt_msg."'); </script>");
        $answer = "<script type='text/javascript'> document.write(answer); </script>";
        return($answer);
    }
        $prompt_msg = "ok";
    $vitorias = 0;
    $derrotas = 0;
    $partidas = 0;
    while (!is_null($prompt_msg)) {
        $prompt_msg = prompt("Escolha um número de 1 a 6 ou tecla 0 para terminar");
        if (!is_null($prompt_msg)) {
            $partidas++;
            echo("Você apostou no número".$prompt_msg);
            echo("lançando os dados ...");
            $dados = rand(1,6);
            echo("o resultado dos dados é".$dados);
            if ($dados==$prompt_msg) {
                 echo("Acertou! Parabens");
                 $vitorias++;
            }
            else {
                 echo("errou! Lamento ...");
                $derrotas++;
            }
        }
            }
    echo("Terminou o jogo ...");
    echo($partidas." foram jogadas e você acertou ".$vitorias." e perdeu ".$derrotas);
    
?>

Aqui está o programa https://repl.it/NsyC/0

Perguntas interessantes