-
Posts
6 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Francielle Doff Sotta
-
-
8 horas atrás, arfneto disse:
Li seu programa. Parece muito complicado assim. Minha sugestão é usar funções e arquivos para simplificar um pouco. Se não se lembra disso ou não estudou ainda sugiro o simples: estude isso em algum livro. Imagino que seu curso adote um. Se não adota é uma pena. E aí sugiro que você adote um. É importante. E algum site de referência.
De volta ao programa
Escreva apenas a primeira fase. A cada fase vai ficar tudo mais fácil para você porque vai se acostumar com a mecânica da linguagem C e a mecânica do jogo. E ficará ais fácil de voltar atrás se o seu modelo pra o jogo não estiver bom.Não entendi a progressão do jogo. Podia explicar melhor a primeira fase?
Eis as regras de um modo mais compacto:Num hotel os hospedes sao CAO, GATO, QUEIJO, OSSO e RATO E a atribuicao dos quartos segue as seguintes regras: - O RATO nao pode ficar ao lado do GATO - O CAO nao pode ficar ao lado do OSSO - O GATO nao pode ficar ao lado do CAO - O QUEIJO nao pode ficar ao lado do rato Legenda para os "hospedes" no Mapa: G C R O Q com o significado esperado Celulas com X representam quartos indisponiveis. Sao 5 fases sequenciais obrigatorias.
Acho que podia deixar isso como uma legenda pra ser mostrada com uma tecla. E preparar um desenho para o tabuleiro, no próprio IDE, antes de tentar programar.
Bom dia, vou lhe mandar o pedido do trabalho para ter uma noção melhor do jogo, segue em anexo.trabalho facul jogo.pdf
- 1
-
25 minutos atrás, arfneto disse:
Em C ou C++? Que linguagem vai usar? São muito diferentes.
Eu já perguntei isso e você não respondeu
desculpe, é em linguagem c
- 1
-
3 minutos atrás, arfneto disse:
oh... Isso é só um exemplo de como ter as fases dentro de um código só sem usar funções. Não é algo que facá sentido. Desculpe.
Não. Essas coisas que terminam por dois pontos são declarações. Se chamam labels. Poste seu programa pra gente ajudar.
Sabe escrever funções? Sabe o que é uma classe já?
Leu o que eu disse sobre classes? Provavelmente esse é o caminho mais simples. Essa linguagem foi escrita para facilitar essas coisas, a abstração de modelos como o do seu jogo. Poste o código e te ajudo a escrever uma classe para este jogo
essa é a minha primeira matéria de programação em c aprendi apenas dados, variáveis, operadores, decisão, seleção, estruturas de repetição, vetores e matrizes. lhe agradeço muito se puder me ajudar.
segue meu código:
ai no trabalho é pedido essa parte que não estou conseguindo:
O jogo é composto por 5 fases, onde cada fase (a partir da fase 2) só é desbloqueada se a anterior for concluída com êxito. Depois de desbloqueada uma fase, ela pode ser jogada quantas vezes o usuário desejar.
<code>
#include<stdio.h>
#include<stdlib.h>
#include <windows.h>int main(void){
printf("um hotel onde os hospedes tem algumas restricoes quanto a localizacao de seu quarto, seguindo as seguintes regras");
printf("\n \n");
printf("O Rato nao pode ficar ao lado do gato");
printf("\n \n");
printf("O cao nao pode ficar ao lado do osso");
printf("\n \n");
printf("O gato nao pode ficar ao lado do cao");
printf("\n \n");
printf("O queijo nao pode ficar ao lado do rato");
printf("\n \n");
printf("As letras correspodem aos seguintes hospedes G-Gato, C-Cao, R-Rato, O-Osso, Q-Queijo");
printf("\n \n");
printf("Em todas as fases as celulas com X representam os quartos indisponiveis portanto nao podem ser alocados ");
printf("\n \n");printf("Na Fase 1, o jogador deve alocar o rato e o gato na seguinte matriz que representa os quartos:");
printf("\n \n");
int jogada;
bool jogadavalida;
char res;
bool gameover;
int ganhou=false;
int cont_jogadas;
int i = 0,
j = 0;
int linha, coluna;
int vetor[4] = {1,3,5,4};
int vetor2[3];
vetor2[0] = 3;
vetor2[1] = 3;
vetor2[2] = 4;
int matriz[2][3] = {{1,2,3},
{4,5,6}};
char matriz_quartos[2][4] ={ {'X','X',' ','G'},
{'R',' ','X','X'}};
for(i = 0; i < 4; i++) {
printf("%d", vetor);
}printf("\n");
for(i = 0; i <2; i++){
for(j = 0; j < 3; j++){
printf("%d", matriz[j]);
}
printf("\n");
}
printf("matriz_quartos");
printf("\n");for(i = 0; i<2; i++){
for(j = 0; j<4; j++){
printf("%c", matriz_quartos[j]);
}
printf("\n");
}
printf("\n");
printf("insira o Rato \n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos[linha][coluna] = 'R';
printf("\n");printf("insira o Gato \n");
printf("digite a linha: ");
scanf("%d", &linha);printf("digite a coluna: ");
scanf("%d", &coluna);
matriz_quartos[linha][coluna] = 'G';
printf("\n");
for(i=0;i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos[j]);
}
printf("\n");}
if(matriz_quartos[1][1] == 'R' && matriz_quartos[0][2] == 'G' ){
printf("acertou");
}
else{
printf("errou");
}printf ("-------------------------------------------------------------------------------\n");
getchar();printf ("Pressione \"enter\" para continuar...");
getchar();system ("cls");printf("\n");
printf("\n");
printf("Na segunda fase o jogador deve alocar : cao, cao e osso.");char matriz_quartos_fase2[2][4] = { {' ','X','X','X'},
{'X','C',' ',' '}};
for(i = 0 ; i < 2;i++) {
printf("%d ", vetor);
}printf("\n");
for(i=0;i < 2;i++){
for(j = 0; j < 4;j++){
printf("%d ", matriz[j]);
}
}
printf("\n");
printf("Matriz_quartos_fase2 \n");
for(i=0;i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos_fase2[j]);
}
}
printf("\n");printf("insira o cao\n");
printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase2[linha][coluna] = 'C';
printf("insira o cao\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase2[linha][coluna] = 'C';
printf("insira o osso\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase2[linha][coluna] = 'O';
for(i=0;i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos_fase2[j]);
}
printf("\n");
}if(matriz_quartos_fase2[1][2] == 'C' && matriz_quartos_fase2[1][3] == 'C' && matriz_quartos_fase2[0][0] == 'O' ){
printf("acertou");
}
else{
printf("errou");
}
printf("\n");
printf("Na fase 3 o jogador devera alocar : gato, rato e osso");
printf("\n");char matriz_quartos_fase3[2][3] = {{' ','X','X'},
{' ','G',' '}};
for(i = 0; i < 3; i++) {
printf("%d", vetor2);
}printf("\n");
for(i = 0; i <2; i++){
for(j = 0; j < 3; j++){
printf("%d", matriz[j]);
}
printf("\n");
}
printf("matriz_quartos");
printf("\n");for(i = 0; i<2; i++){
for(j = 0; j<2; j++){
printf("%c", matriz_quartos_fase3[j]);
}
printf("\n");
}
printf("insira o gato\n");
printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase3[linha][coluna] = 'G';
printf("insira o rato\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase3[linha][coluna] = 'R';
printf("insira o osso\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase3[linha][coluna] = 'O';
for(i = 0; i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos_fase3[j]);
}
printf("\n");
}if(matriz_quartos_fase3[1][2] == 'G' && matriz_quartos_fase3[0][0] == 'R' && matriz_quartos_fase3[1][0] == 'O' ){
printf("acertou");
printf("\n");
}
else{
printf("errou");
}
printf("\n" );
printf("na fase 4, o jogador devera alocar: queijo, queijo, osso");
printf("\n");
char matriz_quartos_fase4[2][3] = {{' ',' ',' '},
{'X','R','X'}};
for(i = 0; i < 4; i++) {
printf("%d", vetor2);
}printf("\n");
for(i = 0; i <2; i++){
for(j = 0; j < 3; j++){
printf("%d", matriz[j]);
}
printf("\n");
}
printf("matriz_quartos");
printf("\n");for(i = 0; i<2; i++){
for(j = 0; j<3; j++){
printf("%c", matriz_quartos_fase4[j]);
}
}
printf("\n");printf("insira o queijo\n");
printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase4[linha][coluna] = 'Q';
printf("insira o queijo\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase4[linha][coluna] = 'Q';
printf("insira o osso\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase4[linha][coluna] = 'O';
for(i=0;i<2;i++){
for(j = 0; j<3;j++){
printf("%c ", matriz_quartos_fase4[j]);
}
printf("\n");
}
if(matriz_quartos_fase4[0][0] == 'Q' && matriz_quartos_fase4[0][2] == 'Q' && matriz_quartos_fase4[0][1] == 'O' ){
printf("acertou");
printf("\n");
}
else{
printf("errou");
}
printf("\n");
printf("Na fase 5, o jogador devera alocar: gato, rato, osso");
printf("\n");
char matriz_quartos_fase5[2][4] = { {' ','Q',' ',' '}};
for(i = 0 ; i <2;i++) {
printf("%d ", vetor2);
}printf("\n");
//imprimir matriz
for(i=0;i < 2;i++){
for(j = 0; j < 4;j++){
printf("%d ", matriz[j]);
}
printf("\n");
}
printf("Matriz quarto hotel \n");for(i=0;i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos_fase5[j]);
}
printf("\n");
}printf("Insira o Gato \n");
printf("Digite a linha : ");
scanf("%d", &linha);printf("Digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase5[linha][coluna] = 'G';
printf("Insira o Rato \n");printf("Digite a linha : ");
scanf("%d", &linha);printf("Digite a coluna : ");
scanf("%d", &coluna);
matriz_quartos_fase5[linha][coluna] = 'R';printf("Insira o Osso \n");
printf("Digite a linha : ");
scanf("%d", &linha);printf("Digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase5[linha][coluna] = 'O';
//mostra a matriz como o rato inserido na posição que o usuário digitou
//imprimir a matriz de char
for(i=0;i<2;i++){//percorrer linha
for(j = 0; j<4;j++){//percorrer coluna
printf("%c ", matriz_quartos_fase5[j]);
}
printf("\n");}
if(matriz_quartos_fase5[0][0] == 'G' && matriz_quartos_fase5[0][3] == 'R' && matriz_quartos_fase5[0][2] == 'O' ){
printf("acertou");
printf("\n");
}
else{
printf("errou\n");
}
do{printf("deseja jogar novamente?[s-n]\n");
scanf("%s", &res);
}while(res =='s');}
- 1
-
Em 25/07/2020 às 11:39, arfneto disse:
Mas você postou um programa em C
Não é bem assim Os jogos precedem em muito a noção de programação orientada a objetos. A primeira versão de Unix na Bell Labs nos '60 foi escrita por Ken Thompson para faciliar escrever jogos num PDP-11... E para facilitar isso foi criada a linguagem e o primeiro compilador C
Tem razão. Mas isso não é OOP. Para implementar o jogo como objeto você cria uma Classe Jogo e coloca dentro dela os tabuleiros, a noção de fase e os movimentos do jogo. E cria os métodos associados a cada instância da classe. No construtor da classe cria o tabuleiro e preparar o jogo.
É mais difícil, mas implica diretamente em repetir várias vezes o mesmo código. Veja fases com loop e sem repetição em C
int passou = 0; fase1: // 1 // logica da fase 1 // ... passou = 1; goto fase2; // ... // logica da fase 1 if (!passou) goto fase1; fase2 : passou = 0; // 2 // logica da fase 2 // ... passou = 1; goto fase3; // ... // logica da fase 2 // ... if (!passou) goto fase2; fase3:
boa tarde sou iniciante ainda nesse curso ele está dando erro quando joguei no meu codigo
Em 25/07/2020 às 11:39, arfneto disse:Mas você postou um programa em C
Não é bem assim Os jogos precedem em muito a noção de programação orientada a objetos. A primeira versão de Unix na Bell Labs nos '60 foi escrita por Ken Thompson para faciliar escrever jogos num PDP-11... E para facilitar isso foi criada a linguagem e o primeiro compilador C
Tem razão. Mas isso não é OOP. Para implementar o jogo como objeto você cria uma Classe Jogo e coloca dentro dela os tabuleiros, a noção de fase e os movimentos do jogo. E cria os métodos associados a cada instância da classe. No construtor da classe cria o tabuleiro e preparar o jogo.
É mais difícil, mas implica diretamente em repetir várias vezes o mesmo código. Veja fases com loop e sem repetição em C
int passou = 0; fase1: // 1 // logica da fase 1 // ... passou = 1; goto fase2; // ... // logica da fase 1 if (!passou) goto fase1; fase2 : passou = 0; // 2 // logica da fase 2 // ... passou = 1; goto fase3; // ... // logica da fase 2 // ... if (!passou) goto fase2; fase3:
bom dia, sou iniciante ainda nestes curso, coloquei esse código na só que esta dando erro no goto fase2 tenho que declarar cada fase?
- 1
-
Bom dia, gostaria de uma ajuda para dar prosseguimento ao projeto de minha faculdade. preciso colocar loop no meu jogo e não sei como faço no projeto ela pede assim:O jogo é composto por 5 fases, onde cada fase (a partir da fase 2) só é desbloqueada se a anterior for concluída com êxito. Depois de desbloqueada uma fase, ela pode ser jogada quantas vezes o usuário desejar.
segue o código: detalhe só pode ser em c++
desde já agradeço.
<code>
#include<stdio.h>
#include<stdlib.h>
#include <windows.h>int main(void){
printf("um hotel onde os hospedes tem algumas restricoes quanto a localizacao de seu quarto, seguindo as seguintes regras");
printf("\n \n");
printf("O Rato nao pode ficar ao lado do gato");
printf("\n \n");
printf("O cao nao pode ficar ao lado do osso");
printf("\n \n");
printf("O gato nao pode ficar ao lado do cao");
printf("\n \n");
printf("O queijo nao pode ficar ao lado do rato");
printf("\n \n");
printf("As letras correspodem aos seguintes hospedes G-Gato, C-Cao, R-Rato, O-Osso, Q-Queijo");
printf("\n \n");
printf("Em todas as fases as celulas com X representam os quartos indisponiveis portanto nao podem ser alocados ");
printf("\n \n");printf("Na Fase 1, o jogador deve alocar o rato e o gato na seguinte matriz que representa os quartos:");
printf("\n \n");
int jogada;
bool jogadavalida;
char res;
bool gameover;
int ganhou=false;
int cont_jogadas;
int i = 0,
j = 0;
int linha, coluna;
int vetor[4] = {1,3,5,4};
int vetor2[3];
vetor2[0] = 3;
vetor2[1] = 3;
vetor2[2] = 4;
int matriz[2][3] = {{1,2,3},
{4,5,6}};
char matriz_quartos[2][4] ={ {'X','X',' ','G'},
{'R',' ','X','X'}};
for(i = 0; i < 4; i++) {
printf("%d", vetor);
}printf("\n");
for(i = 0; i <2; i++){
for(j = 0; j < 3; j++){
printf("%d", matriz[j]);
}
printf("\n");
}
printf("matriz_quartos");
printf("\n");for(i = 0; i<2; i++){
for(j = 0; j<4; j++){
printf("%c", matriz_quartos[j]);
}
printf("\n");
}
printf("\n");
printf("insira o Rato \n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos[linha][coluna] = 'R';
printf("\n");printf("insira o Gato \n");
printf("digite a linha: ");
scanf("%d", &linha);printf("digite a coluna: ");
scanf("%d", &coluna);
matriz_quartos[linha][coluna] = 'G';
printf("\n");
for(i=0;i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos[j]);
}
printf("\n");}
if(matriz_quartos[1][1] == 'R' && matriz_quartos[0][2] == 'G' ){
printf("acertou");
}
else{
printf("errou");
}printf ("-------------------------------------------------------------------------------\n");
getchar();printf ("Pressione \"enter\" para continuar...");
getchar();system ("cls");printf("\n");
printf("\n");
printf("Na segunda fase o jogador deve alocar : cao, cao e osso.");char matriz_quartos_fase2[2][4] = { {' ','X','X','X'},
{'X','C',' ',' '}};
for(i = 0 ; i < 2;i++) {
printf("%d ", vetor);
}printf("\n");
for(i=0;i < 2;i++){
for(j = 0; j < 4;j++){
printf("%d ", matriz[j]);
}
}
printf("\n");
printf("Matriz_quartos_fase2 \n");
for(i=0;i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos_fase2[j]);
}
}
printf("\n");printf("insira o cao\n");
printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase2[linha][coluna] = 'C';
printf("insira o cao\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase2[linha][coluna] = 'C';
printf("insira o osso\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase2[linha][coluna] = 'O';
for(i=0;i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos_fase2[j]);
}
printf("\n");
}if(matriz_quartos_fase2[1][2] == 'C' && matriz_quartos_fase2[1][3] == 'C' && matriz_quartos_fase2[0][0] == 'O' ){
printf("acertou");
}
else{
printf("errou");
}
printf("\n");
printf("Na fase 3 o jogador devera alocar : gato, rato e osso");
printf("\n");char matriz_quartos_fase3[2][3] = {{' ','X','X'},
{' ','G',' '}};
for(i = 0; i < 3; i++) {
printf("%d", vetor2);
}printf("\n");
for(i = 0; i <2; i++){
for(j = 0; j < 3; j++){
printf("%d", matriz[j]);
}
printf("\n");
}
printf("matriz_quartos");
printf("\n");for(i = 0; i<2; i++){
for(j = 0; j<2; j++){
printf("%c", matriz_quartos_fase3[j]);
}
printf("\n");
}
printf("insira o gato\n");
printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase3[linha][coluna] = 'G';
printf("insira o rato\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase3[linha][coluna] = 'R';
printf("insira o osso\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase3[linha][coluna] = 'O';
for(i = 0; i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos_fase3[j]);
}
printf("\n");
}if(matriz_quartos_fase3[1][2] == 'G' && matriz_quartos_fase3[0][0] == 'R' && matriz_quartos_fase3[1][0] == 'O' ){
printf("acertou");
printf("\n");
}
else{
printf("errou");
}
printf("\n" );
printf("na fase 4, o jogador devera alocar: queijo, queijo, osso");
printf("\n");
char matriz_quartos_fase4[2][3] = {{' ',' ',' '},
{'X','R','X'}};
for(i = 0; i < 4; i++) {
printf("%d", vetor2);
}printf("\n");
for(i = 0; i <2; i++){
for(j = 0; j < 3; j++){
printf("%d", matriz[j]);
}
printf("\n");
}
printf("matriz_quartos");
printf("\n");for(i = 0; i<2; i++){
for(j = 0; j<3; j++){
printf("%c", matriz_quartos_fase4[j]);
}
}
printf("\n");printf("insira o queijo\n");
printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase4[linha][coluna] = 'Q';
printf("insira o queijo\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase4[linha][coluna] = 'Q';
printf("insira o osso\n");printf("digite a linha : ");
scanf("%d", &linha);printf("digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase4[linha][coluna] = 'O';
for(i=0;i<2;i++){
for(j = 0; j<3;j++){
printf("%c ", matriz_quartos_fase4[j]);
}
printf("\n");
}
if(matriz_quartos_fase4[0][0] == 'Q' && matriz_quartos_fase4[0][2] == 'Q' && matriz_quartos_fase4[0][1] == 'O' ){
printf("acertou");
printf("\n");
}
else{
printf("errou");
}
printf("\n");
printf("Na fase 5, o jogador devera alocar: gato, rato, osso");
printf("\n");
char matriz_quartos_fase5[2][4] = { {' ','Q',' ',' '}};
for(i = 0 ; i <2;i++) {
printf("%d ", vetor2);
}printf("\n");
//imprimir matriz
for(i=0;i < 2;i++){
for(j = 0; j < 4;j++){
printf("%d ", matriz[j]);
}
printf("\n");
}
printf("Matriz quarto hotel \n");for(i=0;i<2;i++){
for(j = 0; j<4;j++){
printf("%c ", matriz_quartos_fase5[j]);
}
printf("\n");
}printf("Insira o Gato \n");
printf("Digite a linha : ");
scanf("%d", &linha);printf("Digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase5[linha][coluna] = 'G';
printf("Insira o Rato \n");printf("Digite a linha : ");
scanf("%d", &linha);printf("Digite a coluna : ");
scanf("%d", &coluna);
matriz_quartos_fase5[linha][coluna] = 'R';printf("Insira o Osso \n");
printf("Digite a linha : ");
scanf("%d", &linha);printf("Digite a coluna : ");
scanf("%d", &coluna);matriz_quartos_fase5[linha][coluna] = 'O';
//mostra a matriz como o rato inserido na posição que o usuário digitou
//imprimir a matriz de char
for(i=0;i<2;i++){//percorrer linha
for(j = 0; j<4;j++){//percorrer coluna
printf("%c ", matriz_quartos_fase5[j]);
}
printf("\n");}
if(matriz_quartos_fase5[0][0] == 'G' && matriz_quartos_fase5[0][3] == 'R' && matriz_quartos_fase5[0][2] == 'O' ){
printf("acertou");
printf("\n");
}
else{
printf("errou\n");
}
do{printf("deseja jogar novamente?[s-n]\n");
scanf("%s", &res);
}while(res =='s');}
- 1
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
Jogo em c++ de fases <code>
em C/C#/C++
Postado
muito obrigada estou mexendo aqui e já deu certo esse laço de repetição, lhe agradeço muito pelas dicas.