Ir ao conteúdo

Posts recomendados

Postado

Numa cidade as crianças costumam brincar com um jogo (de dois jogadores) onde:

um jogador A define uma sequência de 10 letras usando: G, R e B (exemplo: G – G – G – R – B – R – B – B – B – R)

um jogador B pode ler a sequência quantas vezes quiser

o jogador B também pode dizer uma das letras e obter em quais posições a letra dada se encontra na sequência

o jogador B também pode dar uma posição e saber qual letra ocupa a posição na sequência

para finalizar, o jogador B deve dizer a sequência de letras, obtendo um ponto para cada acerto.

 

Só consegui pensar nisso por enquanto.

 

//identificar que letra ocupa esta posição na sequência:

do{

scanf(“%d”,&Posicao);

Posicao=Posicao-1;}

while ((Posicao<0)||(Posicao>9));

printf(“%c”,Sequencia[Posicao]);

 

//exibir sequencia

for (Cont=0; Cont<=9; Cont++)

printf(“%c”,Sequencia[Cont]);

 

//exibir posições

for (Cont=0; Cont<=9; Cont++)

printf(“%d%c”,Cont+1,Sequencia[Cont]);

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!