vasco16 0 Posted November 1, 2009 Report Share Posted November 1, 2009 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. Link to post Share on other sites
magician 2 Posted November 1, 2009 Report Share Posted November 1, 2009 Acho que a forma mais simples é teres 1 contador quando chegar a 3 paras. Algo tipo 1 2 3 Parou I haven’t lost my mind; it’s backed up on DVD somewhere! Link to post Share on other sites
vasco16 0 Posted November 1, 2009 Author Report Share Posted November 1, 2009 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 Link to post Share on other sites
magician 2 Posted November 1, 2009 Report Share Posted November 1, 2009 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. I haven’t lost my mind; it’s backed up on DVD somewhere! Link to post Share on other sites
vasco16 0 Posted November 1, 2009 Author Report Share Posted November 1, 2009 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? Link to post Share on other sites
magician 2 Posted November 1, 2009 Report Share Posted November 1, 2009 Género a b c d e f fazer nextInt até o contador ser = 3 e ai paras. I haven’t lost my mind; it’s backed up on DVD somewhere! Link to post Share on other sites
vasco16 0 Posted November 1, 2009 Author Report Share Posted November 1, 2009 ainda tenho pouca prática no java mas como é que vais fazer um contador com um input ? Link to post Share on other sites
magician 2 Posted November 1, 2009 Report Share Posted November 1, 2009 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. I haven’t lost my mind; it’s backed up on DVD somewhere! Link to post Share on other sites
vasco16 0 Posted November 1, 2009 Author Report Share Posted November 1, 2009 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 Link to post Share on other sites
magician 2 Posted November 1, 2009 Report Share Posted November 1, 2009 Não quando ele tiver lido 3 se houver mais ele ignora se não chegar aos 3 para tambem. I haven’t lost my mind; it’s backed up on DVD somewhere! Link to post Share on other sites
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now