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

vasco16

Limitar introdução

Mensagens Recomendadas

vasco16    0
vasco16

Boas pessoal alguem sabe como posso limitar a minha introdução de dados usando o metodo nextInt da classe scanner?

Por exemplo só introduzir 3 dados.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vasco16    0
vasco16

Acho que a forma mais simples é teres 1 contador quando chegar a 3 paras. Algo tipo

1

2

3

Parou

mas tenho de introduzir todos os valores numa unica linha

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
magician    2
magician

Pois depois de responder também me ocorreu isso lol nesse caso o melhor é fazeres a mesma coisa e ignorares o restante, porque se vais dar o input todo de uma vez não consegues limitar a entrada pela consola.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vasco16    0
vasco16

Pois depois de responder também me ocorreu isso lol nesse caso o melhor é fazeres a mesma coisa e ignorares o restante, porque se vais dar o input todo de uma vez não consegues limitar a entrada pela consola.

como assim?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
magician    2
magician

declaras um int contador = 0 cada vez que fazer next incrementas 1 ao contador depois metes um if se o contador for por exemplo == 2 para o loop de leitura.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vasco16    0
vasco16

declaras um int contador = 0 cada vez que fazer next incrementas 1 ao contador depois metes um if se o contador for por exemplo == 2 para o loop de leitura.

mas para isso vou obrigar o utilizador a introduzir mais de 3 valores..:S

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 a nossa Política de Privacidade