Ir ao conteúdo
  • Cadastre-se

skyneGKL

Membro Júnior
  • Posts

    12
  • Cadastrado em

  • Última visita

Reputação

8

1 Seguidor

  1. esse erro acontece ao tentar entra entra pelo meet pela a plataforma da escola
  2. Faça um programa que dado o vetor de 15 posições, com os dados gerados aleatoriamente, imprima ao final: a) Os valores do vetor; b) A soma dos números; c) O maior número; d) O menor número; e) A média dos números; f) A quantidade de números Pares; g) A quantidade de Números Ímpares; h) Quantos números são maiores que 20.
  3. Suponha que devam ser guardadas duas informações de cada pessoa de um grupo de 8 pessoas, idade e sexo. Para tanto vamos usar dois vetores, idade e sexo. Assim ➢ IDADE: IDADE[i] corresponde à idade da i-ésima pessoa cujos dados estão armazenados no vetor IDADE. ➢ SEXO: SEXO[i] corresponde ao sexo da i-ésima pessoa cujos dados estão armazenado no vetor SEXO. Faça um programa que leia as informações de um conjunto de 8 pessoas, calcule e imprima: a) Quantidade de homens no grupo; b) Percentual de mulheres com idade igual ou inferior a 18 anos; c) Idade média do grupo;
  4. Uma empresa de cinema armazena, semanalmente, o número de ingressos vendidos para cada uma das 3 salas que possui. Para tanto utiliza 3 vetores distintos. Cada vetor armazena a quantidade de ingressos vendidos na respectiva sala em cada um dos dias da semana: ➢ Sala1:vetor de 7 posições que armazena em cada posição o valor dos ingressos vendidos em um determinado dia para a sala 1; ➢ Sala2: vetor de 7 posições que armazena em cada posição o valor dos ingressos vendidos em um determinado dia para a sala 2; ➢ Sala3: vetor de 7 posições que armazena em cada posição o valor dos ingressos vendidos em um determinado dia para a sala 3. Faça um programa em que leia os 3 vetores descritos acima, calcule e mostre as seguintes informações (supondo que não haja empates): a. Quantos ingressos foram vendidos em dada semana para cada uma das 3 salas; b. Qual foi a sala que vendeu mais ingressos e em que dia isto ocorreu; c. Qual foi a sala que vendeu menos ingressos e em que dia isto ocorreu
  5. Considere um vetor de trajetórias de 9 elementos, onde cada elemento possui o valor do próximo elemento do vetor a ser lido. Índice: 0 1 2 3 4 5 6 7 8 Valor: 4 6 5 8 1 7 3 -1 2 Assim, a sequência da leitura seria 4, 1, 6, 3, 8, 2, 5, 7, -1. Quando encontrar um índice inválido, o programa deverá terminar sua execução. Faça um algoritmo que seja capaz de ler esse vetor e imprimir a trajetória.
  6. @mln_r isso é a resposta da questão?
  7. @arfneto O jogador tem que gravar os 9 numero ( 1@9) e dps colocar na sequencia correta qual foi mostrada
  8. @arfneto @arfneto Meu código ae, só da empate e a maquina não joga <#include <stdio.h> #include <windows.h> #include <stdlib.h> #include <time.h> #define N_MAX_VETOR 9 time_t t; #define COLOR_BLUE 0x09 #define COLOR_RED 0x04 #define COLOR_GREEN 0x02 #define FIVE_SECUNDES 5*1000 void COLOR (int c) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),c); } int main() { srand(time(&t)); int i,j=0; int y; int opcao; char c; char player1[30]; char player2[30]; int numeros[N_MAX_VETOR]; int respostas[N_MAX_VETOR]; int terminar_jogo = 0; int jogada = 0; int x = 5; unsigned int acertos = 0; unsigned int acertos_player1 = 0; unsigned int acertos_player2 = 0; unsigned int acertos_pc = 0 ; while(!terminar_jogo) { COLOR(COLOR_BLUE); printf("\t (1) - JOGADOR(A) VS JOGADOR(A) \n"); COLOR(COLOR_GREEN); printf("\t (2) - JOGADOR(A) VS PC \n"); COLOR(6); printf("\t (3) - OPCAO \n"); COLOR(COLOR_RED); printf("\t (4) - SAIR \n"); COLOR(5); printf("\t -> "); scanf("%d",&opcao); system("cls"); switch(opcao) { default: break; case 4: terminar_jogo = 1; break; case 1: printf("JOGADOR(A) VS JOGADOR(A) \n"); printf("informe o nome do jogador[1]: "); scanf(" %[^\n]",player1); system("cls"); printf("informe o nome do jogador[2]: "); scanf(" %[^\n]",player2); for (i=0; i <9; i+=1) numeros[i] = ( rand() %9 ); printf("numeros gerados: "); puts("\n"); while (j <9) { printf("%d \n",numeros[j]); j+=1; } while (x >= 0 ) { printf("tempo restante: %d \n",x); x-=1; Sleep(1000); } //Sleep(FIVE_SECUNDES); system("cls"); printf("player 1 [ %s ] \n",player1); printf(" [ INFORME OS NUMEROS QUE FOI EXIBIDO ] "); puts("\n"); for (y=0; y <9; y+=1) { printf("\n NUMERO[%d]: ",y+1); scanf("%d",&respostas[y]); if (respostas[y] == numeros[y]) {acertos_player1+=1;} } system("cls"); COLOR(COLOR_GREEN); printf("player 2: [ %s ] \n",player2); printf("[ INFORME OS NUMEROS QUE FOI EXIBIDO ] "); puts("\n"); for (y=0; y <9; y+=1) { printf("\n NUMERO[%d]: ",y+1); scanf("%d",&respostas[y]); if (respostas[y] == numeros[y]) {acertos_player2+=1;} } if (acertos_player1 > acertos_player2) { system("cls"); COLOR(COLOR_GREEN); printf("player [%s]: vencedor!! ",player1); printf("\n\t ___________ "); printf("\n\t '._==_==_=_.' "); printf("\n\t .-\: /-. "); printf("\n\t | (|:. |) | "); printf("\n\t '-|:. |-' "); printf("\n\t \::. / "); printf("\n\t '::. .' "); printf("\n\t ) ( "); printf("\n\t _.' '._ "); puts("\n"); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); }else if (acertos_player2 > acertos_player1) { system("cls"); COLOR(COLOR_GREEN); printf("player [%s]: vencedor!! ",player2); printf("\n\t ___________ "); printf("\n\t '._==_==_=_.' "); printf("\n\t .-\: /-. "); printf("\n\t | (|:. |) | "); printf("\n\t '-|:. |-' "); printf("\n\t \::. / "); printf("\n\t '::. .' "); printf("\n\t ) ( "); printf("\n\t _.' '._ "); puts("\n"); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); }else if (acertos_player2 == acertos_player1) { printf("EMPATE \n"); puts("\n"); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); } break; case 2: system("cls"); printf("JOGADOR(A) VS COMPUTADOR \n"); printf("informe o nome do jogador: "); scanf(" %[^\n]",player1); for (i=0; i <9; i+=1) numeros[i] = (rand() % 9); while (j <9) { printf("%d \n",numeros[j]); j+=1; } while (x >= 0 ) { printf("tempo restante: %d s \n",x); x-=1; Sleep(1000) ; } system("cls"); printf(" [ INFORME OS NUMEROS QUE FOI EXIBIDO ] "); puts(" \n "); for (i=0; i <9; i+=1) { printf("numero[%d]: ",i+1); scanf("%d",&respostas[i]); if (respostas[i] == numeros[i]) { acertos+=1;} } int resposta_pc[9]; /*for (i =0 ; i <9; i+=1) { resposta_pc[i] = rand() %9; if (resposta_pc[i] == numeros[i]) { acertos_pc+=1; } } printf(" \n acertos do pc: %d \n",acertos_pc);*/ if (acertos <= 5) { COLOR(COLOR_RED); printf("%s \n voce PERDEU !!",player1); printf("%s \n quantidade de acertos: %d \n", player1,acertos); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); }else if (acertos >= 6 && acertos <= { printf("\t EMPATE !! \n"); }else if ( acertos < 5) { system("cls"); COLOR(COLOR_RED); printf("%s \n voce GANHOU!! ",player1); printf("\n\t ___________ "); printf("\n\t '._==_==_=_.' "); printf("\n\t .-\: /-. "); printf("\n\t | (|:. |) | "); printf("\n\t '-|:. |-' "); printf("\n\t \::. / "); printf("\n\t '::. .' "); printf("\n\t ) ( "); printf("\n\t _.' '._ "); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); } break; //case 2: } } system("pause"); return ( 0 ); }> esta empatando o modo jogador Vs Jogador e o modo PC vs Jogador o PC nao joga poderia concerta isso? o nome do jogo é Jogo da memoria simples
  9. @arfneto Meu código ae, só da empate e a maquina não joga #include <stdio.h> #include <windows.h> #include <stdlib.h> #include <time.h> #define N_MAX_VETOR 9 time_t t; #define COLOR_BLUE 0x09 #define COLOR_RED 0x04 #define COLOR_GREEN 0x02 #define FIVE_SECUNDES 5*1000 void COLOR (int c) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),c); } int main() { srand(time(&t)); int i,j=0; int y; int opcao; char c; char player1[30]; char player2[30]; int numeros[N_MAX_VETOR]; int respostas[N_MAX_VETOR]; int terminar_jogo = 0; int jogada = 0; int x = 5; unsigned int acertos = 0; unsigned int acertos_player1 = 0; unsigned int acertos_player2 = 0; unsigned int acertos_pc = 0 ; while(!terminar_jogo) { COLOR(COLOR_BLUE); printf("\t (1) - JOGADOR(A) VS JOGADOR(A) \n"); COLOR(COLOR_GREEN); printf("\t (2) - JOGADOR(A) VS PC \n"); COLOR(6); printf("\t (3) - OPCAO \n"); COLOR(COLOR_RED); printf("\t (4) - SAIR \n"); COLOR(5); printf("\t -> "); scanf("%d",&opcao); system("cls"); switch(opcao) { default: break; case 4: terminar_jogo = 1; break; case 1: printf("JOGADOR(A) VS JOGADOR(A) \n"); printf("informe o nome do jogador[1]: "); scanf(" %[^\n]",player1); system("cls"); printf("informe o nome do jogador[2]: "); scanf(" %[^\n]",player2); for (i=0; i <9; i+=1) numeros[i] = ( rand() %9 ); printf("numeros gerados: "); puts("\n"); while (j <9) { printf("%d \n",numeros[j]); j+=1; } while (x >= 0 ) { printf("tempo restante: %d \n",x); x-=1; Sleep(1000); } //Sleep(FIVE_SECUNDES); system("cls"); printf("player 1 [ %s ] \n",player1); printf(" [ INFORME OS NUMEROS QUE FOI EXIBIDO ] "); puts("\n"); for (y=0; y <9; y+=1) { printf("\n NUMERO[%d]: ",y+1); scanf("%d",&respostas[y]); if (respostas[y] == numeros[y]) {acertos_player1+=1;} } system("cls"); COLOR(COLOR_GREEN); printf("player 2: [ %s ] \n",player2); printf("[ INFORME OS NUMEROS QUE FOI EXIBIDO ] "); puts("\n"); for (y=0; y <9; y+=1) { printf("\n NUMERO[%d]: ",y+1); scanf("%d",&respostas[y]); if (respostas[y] == numeros[y]) {acertos_player2+=1;} } if (acertos_player1 > acertos_player2) { system("cls"); COLOR(COLOR_GREEN); printf("player [%s]: vencedor!! ",player1); printf("\n\t ___________ "); printf("\n\t '._==_==_=_.' "); printf("\n\t .-\: /-. "); printf("\n\t | (|:. |) | "); printf("\n\t '-|:. |-' "); printf("\n\t \::. / "); printf("\n\t '::. .' "); printf("\n\t ) ( "); printf("\n\t _.' '._ "); puts("\n"); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); }else if (acertos_player2 > acertos_player1) { system("cls"); COLOR(COLOR_GREEN); printf("player [%s]: vencedor!! ",player2); printf("\n\t ___________ "); printf("\n\t '._==_==_=_.' "); printf("\n\t .-\: /-. "); printf("\n\t | (|:. |) | "); printf("\n\t '-|:. |-' "); printf("\n\t \::. / "); printf("\n\t '::. .' "); printf("\n\t ) ( "); printf("\n\t _.' '._ "); puts("\n"); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); }else if (acertos_player2 == acertos_player1) { printf("EMPATE \n"); puts("\n"); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); } break; case 2: system("cls"); printf("JOGADOR(A) VS COMPUTADOR \n"); printf("informe o nome do jogador: "); scanf(" %[^\n]",player1); for (i=0; i <9; i+=1) numeros[i] = (rand() % 9); while (j <9) { printf("%d \n",numeros[j]); j+=1; } while (x >= 0 ) { printf("tempo restante: %d s \n",x); x-=1; Sleep(1000) ; } system("cls"); printf(" [ INFORME OS NUMEROS QUE FOI EXIBIDO ] "); puts(" \n "); for (i=0; i <9; i+=1) { printf("numero[%d]: ",i+1); scanf("%d",&respostas[i]); if (respostas[i] == numeros[i]) { acertos+=1;} } int resposta_pc[9]; /*for (i =0 ; i <9; i+=1) { resposta_pc[i] = rand() %9; if (resposta_pc[i] == numeros[i]) { acertos_pc+=1; } } printf(" \n acertos do pc: %d \n",acertos_pc);*/ if (acertos <= 5) { COLOR(COLOR_RED); printf("%s \n voce PERDEU !!",player1); printf("%s \n quantidade de acertos: %d \n", player1,acertos); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); }else if (acertos >= 6 && acertos <= { printf("\t EMPATE !! \n"); }else if ( acertos < 5) { system("cls"); COLOR(COLOR_RED); printf("%s \n voce GANHOU!! ",player1); printf("\n\t ___________ "); printf("\n\t '._==_==_=_.' "); printf("\n\t .-\: /-. "); printf("\n\t | (|:. |) | "); printf("\n\t '-|:. |-' "); printf("\n\t \::. / "); printf("\n\t '::. .' "); printf("\n\t ) ( "); printf("\n\t _.' '._ "); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); } break; //case 2: } } system("pause"); return ( 0 ); }
  10. Boto isso no meu código mas o troféu não funciona printf("\n\t ___________ "); printf("\n\t '._==_==_=_.' "); printf("\n\t .-\: /-. "); printf("\n\t | (|:. |) | "); printf("\n\t '-|:. |-' "); printf("\n\t \::. / "); printf("\n\t '::. .' "); printf("\n\t ) ( "); printf("\n\t _.' '._ ");
  11. Quero botar a função jogador Vs pc e O PC tem que jogar printf("JOGADOR(A) VS COMPUTADOR \n"); printf("informe o nome do jogador: "); scanf(" %[^\n]",player1); for (i=0; i <9; i+=1) numeros[i] = (rand() % 9); while (j <9) { printf("%d \n",numeros[j]); j+=1; } while (x >= 0 ) { printf("tempo restante: %d s \n",x); x-=1; Sleep(1000) ; } system("cls"); printf(" [ INFORME OS NUMEROS QUE FOI EXIBIDO ] "); puts(" \n "); for (i=0; i <9; i+=1) { printf("numero[%d]: ",i+1); scanf("%d",&respostas[i]); if (respostas[i] == numeros[i]) { acertos+=1;} } int resposta_pc[9]; /*for (i =0 ; i <9; i+=1) { resposta_pc[i] = rand() %9; if (resposta_pc[i] == numeros[i]) { acertos_pc+=1; } } printf(" \n acertos do pc: %d \n",acertos_pc);*/ if (acertos <= 5) { COLOR(COLOR_RED); printf("%s \n voce PERDEU !!",player1); printf("%s \n quantidade de acertos: %d \n", player1,acertos); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); }else if (acertos >= 6 && acertos <= { printf("\t EMPATE !! \n"); }else if ( acertos < 5) { system("cls"); COLOR(COLOR_RED); printf("%s \n voce GANHOU!! ",player1); printf("\n\t ___________ "); printf("\n\t '._==_==_=_.' "); printf("\n\t .-\: /-. "); printf("\n\t | (|:. |) | "); printf("\n\t '-|:. |-' "); printf("\n\t \::. / "); printf("\n\t '::. .' "); printf("\n\t ) ( "); printf("\n\t _.' '._ "); do { int op; printf("1 - jogar novamente \n"); printf("2 - sair \n"); printf("-> "); scanf("%d",&op); system("cls"); if (op == 1) { break;} if (op == 2) { terminar_jogo = 1; break; } }while(1); } break; //case 2:
  12. Alguém sabe como desenhar trofeu ou qualquer outra coisa no dev??

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!