(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
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
<?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