Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
gaspar1423

Ajuda trabalho de escola

Recommended Posts

gaspar1423

Boas,

Estou a começar a programar em C e tenho de fazer um trabalho para a escola e estou com alguns problemas porque tenho poucas bases de C.

Tenho que fazer um programa que faça um jogo de palavras cruzadas...

Alguém me pode dar umas luzes como fazes as strings interagirem e como definir os quadrados pretos??!!

Share this post


Link to post
Share on other sites
Localhost

Pelo menos foste directo  :P

O que é que já tens feito? :x


here since 2009

Share this post


Link to post
Share on other sites
HIT_Braga

Podes começar por usar structs... e um array bi-dimensional. Eu também não sou expert mas estou a fazer uma coisa parecida com este tipo de dados.

no teu caso:

typedef struct sTab{

    char letra; /*usado para cada letra do tabuleiro

    int cor; /*usado para colocares cores na celula desejada.

{ Tab;

int main()

{

Tab t[50][50]/*cria um array bi-dimensional 50x50

}

podes optar por definir uma variavel global com o tamanho máximo do tabuleiro.

#define MAX_TAB 25

Assim fica:

int main()

{

Tab t[MAX_TAB][MAX_TAB]/*cria um array bi-dimensional 25x25

Sds,

}


" Elogios não me elevam, ofensas não me rebaixam, sou o que sou e não o que acham! "

Share this post


Link to post
Share on other sites
gaspar1423

Bgd :P

eu tinha duvidas como havia de começar e principalmente como fazer o programa buscar as perguntas a um documento de texto e criar a matriz com os blocos negros dependendo da resposta as perguntas......:s

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.