Página Inicial do Fórum > Java Básico

Maior valor em um vetor



Criar novo tópico   Responder tópico


  1. sik^
    Posts:3


    Comment Arrow

    Publicado em: 17/07/2012 02:27:10

    Então, tentei de várias formas mas não consegui.

    Aqui está um codigo que peguei na net mesmo pra testar, ele pega os valores e imprime.



    Como eu poderia pegar o maior valor do array?
    Existe uma forma, função do java que já pega o maior valor em um array?

    Abraços




  1. jmayer13
    Posts:458


    Comment Arrow

    Publicado em: 17/07/2012 02:46:28

    seria mais ou menos assim

    _________________
    Jonas Mayer
    -Apresentação
    -Deixe seu código bem formatado
    -PostgreSQL is better
    -use tags [ code] e [ /code] para código




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 17/07/2012 04:35:38

    jmayer13
    seria mais ou menos assim



    formatação e declaração de i:

    e não vai funcionar se todos os números forem negativos...


    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. sik^
    Posts:3


    Comment Arrow

    Publicado em: 17/07/2012 02:27:10

    jmayer13
    seria mais ou menos assim



    tentei mas o print dos numeros está confuso




    imprimiu isso aqui, aqui ta o que apareceu no console:


    How many numbers do you want to enter?
    3
    Enter the 3 numbers now.
    1
    2
    3
    These are the numbers you have entered.
    1
    maior numero 1
    maior numero 2
    maior numero 3
    2
    maior numero 3
    maior numero 3
    maior numero 3
    3
    maior numero 3
    maior numero 3
    maior numero 3

    o que está errado?




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 17/07/2012 04:35:38

    sik^
    jmayer13
    seria mais ou menos assim



    tentei mas o print dos numeros está confuso




    imprimiu isso aqui, aqui ta o que apareceu no console:


    How many numbers do you want to enter?
    3
    Enter the 3 numbers now.
    1
    2
    3
    These are the numbers you have entered.
    1
    maior numero 1
    maior numero 2
    maior numero 3
    2
    maior numero 3
    maior numero 3
    maior numero 3
    3
    maior numero 3
    maior numero 3
    maior numero 3

    o que está errado?



    é exatamente o que mencionei na última mensagem:

                        INDENTAÇÃO

    depois de abrir uma chave "{" o código seguinte deve ser indentado por 4 posições à direita;
    somente depois de fechar a chave correspondente "}" o código deve voltar 4 posições (à esquerda)!

    não é o erro mas indica o que está errado!!!

    Por exemplo, os seus laços ficariam assim (deve ficar mais fácil de achar o erro):


    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. sik^
    Posts:3


    Comment Arrow

    Publicado em: 17/07/2012 02:27:10

    simu
    sik^
    jmayer13
    seria mais ou menos assim



    tentei mas o print dos numeros está confuso




    imprimiu isso aqui, aqui ta o que apareceu no console:


    How many numbers do you want to enter?
    3
    Enter the 3 numbers now.
    1
    2
    3
    These are the numbers you have entered.
    1
    maior numero 1
    maior numero 2
    maior numero 3
    2
    maior numero 3
    maior numero 3
    maior numero 3
    3
    maior numero 3
    maior numero 3
    maior numero 3

    o que está errado?



    é exatamente o que mencionei na última mensagem:

                        INDENTAÇÃO

    depois de abrir uma chave "{" o código seguinte deve ser indentado por 4 posições à direita;
    somente depois de fechar a chave correspondente "}" o código deve voltar 4 posições (à esquerda)!

    não é o erro mas indica o que está errado!!!

    Por exemplo, os seus laços ficariam assim (deve ficar mais fácil de achar o erro):



    obrigado amigo, era indentação mesmo. Estou acostumado com python que já indenta certinho ai agora ter que ficar fechando chaves e abrindo chaves... .vou ter que me acostumar




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Java Básico