Ir para o conteúdo
djabaz

duvida sobre C

Mensagens Recomendadas

djabaz    0
djabaz

boa tarde, gostaria de saber de que maneira poderia resolver a seguinte questão:

dado um ISBN separe os seus diferentes

números, por exemplo:

Insira o ISBN: 0-393-96945-2

Editora: 393

Código: 96945

È necessário implementar o seguinte menu com as seguintes opções:

1 – Obter Referencia da Editora

2 – Obter Referencia do Código

0 – Sair

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Xpirito    3
Xpirito

Não te dou a solução, até porque já existe algures num forum.

Como no teu caso tens o hifen a fazer de separador, isso ajuda-te muito.

Podes fazer como o colega disse, ou se preferires manualmente, fazes um ciclo a percorrer cada caracter da string e sempre que o caracter for igual ao '-' então guardas o que ficou para trás e obtens a string dividida.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
p_inacio    0
p_inacio

exacto, ja tens dois caminhos possiveis para a resoluçao do teu problema...

a funçao string tokenizer permite dividir uma string em strings mais pequenas e como tu tens o '-' ficas com o problema resolvido praticamente... e so veres agr como funciona. Procuras no google q d certeza q t aparecem milhentos exemplos  ;)

Partilhar esta mensagem


Link 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