-
Posts
18 -
Cadastrado em
-
Última visita
Tópicos solucionados
-
O post de ednafelix em Ajuda com algoritmo em C foi marcado como solução
Felipe muitoooo obrigadaaaaaa!!! Você me deu uma luz e eu consegui fazer o algoritmo rodar! Veja como ficou o código!
#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { char jogador[2][20]; int j, num1; printf("\n*******Bem vindo ao jogo de adivinhacao, preciso de dois participantes!*******\n"); for (j = 0; j < 2; j++) { printf("\nDigite o nome do primeiro jogador: "); gets(jogador[j]); } //sorteio do jogador que irá começar a jogar srand(time(NULL)); j = rand()%2; printf("\nJogador sorteado para comecar: %s", jogador[j]); //sorteio do numero a ser adivinhado srand( time( NULL )); int num_sort = rand() % 50 + 1; do { printf("\n\nPalpite de %s: ", jogador[j]); scanf("%d", &num1); if (jogador[j] == jogador[0]) { j = 1; } else if (jogador[j] == jogador[1]) { j = 0; } if (num1 > num_sort) { printf ("\nNumero é menor!"); } if (num1 < num_sort) { printf ("\nNumero é maior!"); } else if (num1 == num_sort) { printf("\nO numero %d esta correto!!!!!!! ***** Parabenssssss ***** \n", num_sort); break; } printf("\n\nPalpite de %s: ", jogador[j]); scanf("%d", &num1); if (jogador[j] == jogador[0]) { j = 1; } else if (jogador[j] == jogador[1]) { j = 0; } if (num1 > num_sort) { printf ("\nNumero é menor!"); } if (num1 < num_sort) { printf ("\nNumero é maior!"); } else if (num1 == num_sort) { printf("\nO numero %d esta correto!!!!!!! ***** Parabenssssss ***** \n", num_sort); break; } } while (num1 != num_sort); }
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