2017-10-20 38 views
0

Version mise à jour.Trouver la valeur la plus élevée et la plus faible des précipitations dans Raptor

J'avais compris mon précédent numéro mais je ne sais toujours pas comment faire la dernière partie. Je ne sais pas comment obtenir le nombre qui va à l'intérieur du support au lieu d'obtenir la valeur qui est stockée à l'intérieur de celui-ci. Le tableau se compose de 12 numéros et par exemple je cherche la valeur la plus élevée qui pourrait être 20 et a été entré dans la 4ème place. Je peux seulement comprendre comment l'obtenir pour afficher le 20 mais je veux afficher le 4 à la place. Il a une entrée utilisateur afin que le nombre qui devrait être affiché peut varier et je ne sais pas comment y parvenir.
J'ai seulement besoin que le nombre de tableaux soit affiché pour les valeurs les plus hautes et les plus basses. Je ne sais pas si j'utilise le mauvais type de tableau pour cela.

The main is the first section which is calling the other functions

The getInput function and assigns the entered values to one of 12 numbers in the array

The calculateTotal function which just adds all the values up.

The calculateAverage function which takes all the numbers entered and finds the average

The findHigh function which figures out which number entered is the highest. I have another function almost identical to this but finding the lowest. These are the two that need to show the arrays number and not the value that is saved inside of it.

displayResults function page which will display the values.

+0

Je suis confus sur la section à laquelle vous faites référence. – Matt

+0

Désolé, il semblait différent quand je l'ai posté. La troisième image est celle où elle ne cesse de m'arrêter et de dire que la valeur la plus élevée n'est pas trouvée. – alice83

Répondre

0

Donc, vous avez quelques problèmes mais des solutions faciles. Cela ne fait que corriger l'image 3 qui est la plus haute valeur. 1.12 Lorsque vous définissez highestValue, vous dites que la valeur la plus élevée est égale à [Janvier, amountOfRain]. Vous devez l'avoir dire highestValue <- data[1,2]. Cela pointera vers amountOfRain. 2. Vous devez changer le nom de votre Call ou de votre variable highestValue car il est en conflit.

Essayez-les et faites-moi savoir ce que vous obtenez.