Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gustavo_eger

Algoritmo estrutura repetição

Recommended Posts

Bom dia pessoal, nao estou conseguindo resolver um exercício e gostaria de saber se alguem sabe a solução dele:



Em um jogo de ping pong, ganha o jogador que alcançar 21 pontos primeiro. Entretanto se a vantagem de pontos for menor que 2 pontos, o jogo deve continuar até que um dos jogadores tenha 2 pontos a mais o outro. Escreva o algoritmo para ser entregue ao juiz responsável pela contagem de pontos da partida.


Compartilhar este post


Link para o post
Compartilhar em outros sites

var

jogadorA, jogadorB: texto

campeao: texto

jogador: texto

pontosA, pontosB: numero

 

inicio

escrever "qual o nome do jogador A?"

ler jogadorA

escrever "qual o nome do jogador B?"

ler jogadorB

loop

escrever "Digite A para o " + jogadorA + " ou B para o " + jogadorB + ". quem marcou o ponto?"

ler jogador

Se jogador = "A" entao

pontosA = postosA + 1

se pontosA >= 21 entao

se pontosA - pontosB >=2 entao

campeao = jogadorA

fimse

fimse

senao

pontosB = pontosB + 1

se pontosB >= 21 entao

se pontosB - pontosA >=2 entao

campeao = jogadorB

fimse

fimse

fimse

fimloop

escrever "O campeão foi " + campeao

fim

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.