Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

HIT_Braga

Ficheiro em formato de matriz

Mensagens Recomendadas

HIT_Braga

Preciso de Abrir um ficheiro com este formato

8

B  G  F  D  D  A  A  H

E  A  A  H  G [F] D  C

G  A [C]©[C] D  E  B

D  F  G  E  A  H (:D D

A  E  D (F) H  C  E  G

H  D  D  E  F  B  C  F

C [A] H  D  B  F  G  E

B (E) B  A  C  F  B  A

em que na primeira linha é numero de colunas e linhas

tenho que ler cada uma destas coisas

_A_ ou (A) ou [A] e apresentar no ecrã.

Help please.

Outra coisinha

Com SWITCHS é possivel fazer

Switch(op)

case 'br':

lalalalalala;

ou so pode ser com um char tipo

Switch(op)

case 'b':

llslslslslsls:

EDIT: titulo modificado


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

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Localhost

Parece-me que a tua dúvida é exactamente a mesma que esta: http://www.portugal-a-programar.pt/index.php?showtopic=33557

De qualquer das formas, crias a matriz com o tamanho definido no ficheiro, depois percorres a matriz e vais lendo do ficheiro.

Quanto ao case acho que tens de usar a função strcmp dentro dele, mas talvez seja melhor um if.

p.s. Podias ter procurado pela dúvida que ainda foi postada hoje :D


here since 2009

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
TheDark

Para a primeira parte do teu post, podes referir-te ao link indicado pelo Localhost.

Quanto à dúvida sobre switch, este só pode ser utilizado com tipos numéricos inteiro (int, char, etc).


Desaparecido.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.