JOGO DA FORCA EM C
Atenção: Precisando de assessoria nos seus PROJETO entre em contato com a SGP
E-mail: ajudastrabalhosprogramacao@gmail.com
Para esta atividade então, são pedidas duas tarefas:
Questão 1: Completar as partes faltantes do código
em linguagem C indicadas por lacunas e enviar o mesmo completo usando como base
o código que vem ao final da atividade. É preciso completar o código com o
ajuste do idioma, a condição de parada do laço de repetição principal do jogo e
a verificação de vitória ou derrota do jogador 2.
Questão 2: Citar ao menos duas melhorias que
poderiam ser acrescentadas neste código de forma a tornar o software mais
completo, robusto ou com uma interface mais agradável em forma textual apenas,
não sendo necessário o envio do código relativo a estas melhorias.
Segue o código base para a questão 1 com lacunas
indicando trechos de código faltantes.
#include <stdio.h>
int main()
{
int
erros;
int
acertos;
char
letra;
int i,
j;
int max;
printf("************ Jogo da Forca ************\n");
printf("************** Jogador 1 **************\n\n");
printf("Utilize apenas letras minúsculas.\n");
printf("Máximo de 20 letras\n\n");
letra = '
'; max = 1;
for (i =
1; i <= 20; i++) {
resposta[i] = ' ';
}
erros = 0; acertos = 0;
printf("Digite a palavra secreta: ");
scanf
(" %s", resposta);
max = strlen
(resposta);
system("clear||cls");
printf("************ Jogo da Forca ************\n");
printf("************** Jogador 2 **************\n\n");
printf("Utilize apenas letras minúsculas.\n");
printf("Limite de 6 erros. Palavra de até 20 letras\n\n");
while
{
printf("Digite uma letra: ");
scanf (" %c", &letra);
j =
0;
for (i = 0; i <= max; i++)
{
if (resposta[i] == letra)
{
acertos++; j++;
printf ("\nAcertos: %d - Erros: %d\n",acertos, erros);
}
}
if
(j <= 0)
erros++;
\* ----------- Aqui falta a parte responsável pela verificação de vitória ou derrota --------*/
\* -------------------------------------- Final da Verificação ------------------------------------*/
}
return
(0);
}
Atenção: Precisando de ajuda entre em contato com a SGP e solicite uma assessoria com
a melhor equipe do mercado no desenvolvimento de trabalhos acadêmicos
E-mail: ajudastrabalhosprogramacao@gmail.com
Facebook: fb.me/ajudaemTrabalhosdeprogramacao
Nenhum comentário:
Postar um comentário