Se connecter avec
S'enregistrer | Connectez-vous

PHP : besoin d'aide pour la résolution de quelques fonctions

Dernière réponse : dans Programmation

Dans un tableau T à une dimension :
-une fonction qui étant donné un tableau T retourne l'entier apparaissant le plus souvent dans T (En cas d'égalité, retourner l'élement dont la valeur est la plus grande).
-une fonction qui calcule la somme d'une "tranche" du tableau T.
Exemple : pour le tableau T = (1,-3,5,7,12,-6,2,4), functionsum($T,2,4) renvoie 24.

Je vous remercie d'avance pour l'aide que vous m'apporterez.
Lassé par la pub ? Créez un compte

Donc là j'ai chargé le tableau, j'ai fait la boucle for pour lui dire qu'il parcours chaque élément du tableau, puis après je ne vois pas comment faire! Peut-être utiliser un while mais je ne vois pas comment. Merci de bien vouloir m'aider.

tab=array(4,9,6);

for($i=0;$i<count(tab);$i++)
{
$x=0


}
echo
Expert Programmation

tu boucles sur chaque élément. Tu l'ajoutes à un tableau à deux dimensions, si la clé existe déjà tu ajoute 1 à son total jusqu'à que t'ai fini ton tableau.
Mais vu le tableau que tu as (4,9,6), je suis pas sûr que t'ai beaucoup de facilité à trouvé celui qui revient le plus de fois :) 
Lassé par la pub ? Créez un compte
Tom's guide dans le monde