Ir para o conteúdo
martitix

Menu de opções

Mensagens Recomendadas

martitix    0
martitix

Boa tarde!

Como posso fazer para criar um menu de opções e selecionar a opçao pretendida sem ser com algum caracter?

Ou seja...nao quero

1-criar user\n2-editar ficheiro\n3-sair\n

if(opcao==1)...

else if(opcao==2)...

else...

mas sim

Criar User

Editar ficheiro

Sair

Obrigada!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
nata79    0
nata79

n sei s percebi o k keres...

algo do tipo andar com as setinhas pra cima e pra baixo e escolher uma opção?

se for isso podes fazer com a biblioteca ncurses (se usares linux, em windows há uma equivalente, acho que se chama conio...)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pakito87    0
pakito87

o mais facil para criar um menu é usar o switch

ex:

printf("para o opçao 1");

printf("para o opçao 2");

printf("para o opçao 3");

scanf("%d",&variavel);

switch(variavel)

{

case 1:

chamas a função para a opçao 1

break;

case 2:

funçao 2...

break;

etc...

}

assim envitas de ter tanto if, se não percebes-te o melhor é ires ver a o que faz o switch, caso nao saibas claro

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
martitix    0
martitix

ola! obrigada. O caso e realmente o ter de andar com as setinhas para cima e para baixo...e clicar em enter para validar a opção pretendida.

Eu pus if, mas podia ser case...enfim, a duvida nao e essa, mas sim como fazer entao o dito menu sem numeros ou letras para seleccionar uma opcao, mas sim com o mover das setas.

Obrigada.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedrosorio    5
pedrosorio

n sei s percebi o k keres...

algo do tipo andar com as setinhas pra cima e pra baixo e escolher uma opção?

se for isso podes fazer com a biblioteca ncurses (se usares linux, em windows há uma equivalente, acho que se chama conio...)

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