#include #include _____________________________ // ---------- Aqui falta a biblioteca necessária para idioma - 0.1 ponto int main() { char resposta[20]; int erros; int acertos; char letra; int i, j; int max; __________________________ // --------- Aqui falta a definiçao de idioma - 0.1 ponto 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 _________________________________ // Aqui falta a condição de parada do laço - 0,3 ponto { 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 responável pela verificação de vitoria ou derrota ----------------------*/ \* -------------------------------------- Final da Verificação ----------------------------------------------------------------*/ } return (0); }
keziavieira11oz0bxz:
conseguiu ?
#include
#include
#include
int main(){
char resposta[20];
int erros;
int acertos;
char letra;
int i, j;
int max;
setlocale(LC_ALL,"Portuguese");
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] = ' ';
}
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");
int acertopalavra = 0;
printf("Digite uma letra: ");
scanf (" %c", &letra);
for (i = 0; i <= max; i++) {
if (resposta[i] == letra) {
acertopalavra=1;
acertos++;
}
}
if(acertopalavra==0){
erros++;
}
printf ("\nAcertos: %d - Erros: %d\n",acertos, erros);
if(acertos==max){
printf("\nParabéns! Você venceu!");
max = 1;
}
else if(erros==6){
printf("\nQue pena! Você perdeu!");
max = 1;
}
}
return (0);
}
Soluções para a tarefa
Respondido por
0
Resposta:
coloca identado para melhor visualização
Explicação:
Perguntas interessantes
Matemática,
8 meses atrás
História,
8 meses atrás
Ed. Física,
8 meses atrás
Inglês,
11 meses atrás
História,
11 meses atrás
Filosofia,
1 ano atrás
Biologia,
1 ano atrás