TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

JOGO DA FORCA

Por:   •  14/4/2015  •  Trabalho acadêmico  •  1.401 Palavras (6 Páginas)  •  283 Visualizações

Página 1 de 6

#include <stdio.h>

#include <conio.h>

#include <stdlib.h>

#include <string.h>

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

#include <conio.h>

#include <windows.h>

int main(){

int erro=0,acerto=0,i,derrota,existe=0,verificalacuna=0;

int vida=5;

char jogador1[10],jogador2[10];

char palavrasecreta[20];

char tamanho;

char lacuna[20];

char letras;

printf("\n JOGO DA FORCA\n");

printf("\n Regras:\n\n Para jogar e preciso ter 2 jogadores, o primeiro vai digitar a palavra chave,e o segundo jogador deve acertar a palavra escolhida com 5 tentativas.\n\n\n");

printf(" \nBOA SORTE!!\n\n\n");

printf(" Digite o nome do Primeiro Jogador:\n");

scanf("%s",&jogador1);

printf("\nDigite o nome do Segundo Jogador:\n");

scanf("%s",&jogador2);

fflush(stdin);

system("cls");

printf("\nAgora e a vez do Primeiro Jogador escolher a palavra secreta\n( nao deixe o seu adversario ver a palavra que voce escolheu).\n");

fflush(stdin);

scanf("%s",&palavrasecreta);

getchar();

printf("\n O jogo sera iniciado . . .\n\n\n\n\n ");

system("pause");

system("cls");

printf("Primeiro Jogador: %s\n\n",jogador1);

printf("Segundo Jogador: %s\n",jogador2);

tamanho=strlen(palavrasecreta);

for(i=0;i<tamanho;i++)

lacuna[i]='_';

while (vida>0){

verificalacuna=0;

system("cls");

//imprimir tracinho

for(i=0;i<tamanho;i++)

printf("%c",lacuna[i]);

//digitar uma letra

printf(" \n\nErros:%d\n\n",erro);

printf(" \n\n Acertos: %d\n",acerto);

printf("\n\n\n\n Digite uma letra:\n");

scanf("%c",&letras);

fflush(stdin);

verificalacuna=0;

for(i=0;i<tamanho;i++)

if(palavrasecreta[i]==letras){

lacuna[i]=letras;

existe=1;

acerto++; //se existe 1 , jogador continua tentando acertar a palavra

}

if (existe==0);{ //se for 0 ele perde uma vida

erro++;

vida--;

existe=0;}

printf(" Voce agora tem %d vidas\n",vida);

for (i=0;i<tamanho;i++)

if (lacuna[i]=='_')

verificalacuna=1;

}

if(erro==5){

printf(" __________ \n");

printf(" | | \n");

printf(" | --- \n");

printf(" | \n");

printf(" | \n");

printf(" | \n");

printf(" | \n");

...

Baixar como (para membros premium)  txt (4.1 Kb)   pdf (45.5 Kb)   docx (12.7 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com