Aller au contenu
Shanks

Besoin aide pour les deux exos SVP

Messages recommandés


 

 

 

 

Voici le ce que j'ai fait pour la première partie " tableaux " et pour la seconde partie "structures" j'ai essayer de faire la 2 éme question pour le reste je souhaiterais de L'aide pour pouvoir finir ma partie "structures" ainsi q'une correction de ce que j'ai déja fait SVP .

merci par avance !

corriger infos 2.JPG

corriger infos 1.JPG

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello,

On te demande tableau de nombres réels ! Pas d'entiers...

Donc faut déclarer ton tableau en nombres réels, faut le remplir de nombres réels (float, ou double ou long double) et aléatoires pour moi, donc utiliser rand et générer entre min et max value (pour moi, elles peuvent être négatives les valeurs)...

Le soucis c'est que si les valeurs sont énormes, avec la moyenne dépassement capacité (il faut trouver une solution !)

Tu peux générer sur du double et faire la moyenne sur du long double par exemple... Tu peux voir pour calculer ta moyenne autrement, car même sans ça, sur un tableau énorme c'est KO....

Faudrait découper le calcul de ta moyenne et plusieurs morceaux, ne pas attendre de tout additionner pour la calculer en gros ! Faut qu'elle se fasse au fur et à mesure et c'est possible logiquement (calculer une moyenne avec 1 valeur supplémentaire en connaissant la moyenne précédente, regarde sur Google je suis sûr que ça se fait !)

Pourquoi tu as un tab[ i ] qui traîne dans ta méthode moyenne (dans ton for) ?
Tu n'en fais rien avec ! C'était pour afficher ? Si c'est le cas tu as oublié le print... Et tu as oublié les return d'ailleurs sur tes méthodes...
Et pour la moyenne, j'aurais mis à jour la variable moyenne avant de l'afficher, j'aurais évité une division dans le print (tu as mis un guillemet à la fin en trop d'ailleurs et il ne faut bien sûr pas l'afficher en tant qu'entier), surtout si tu dois la retourner et que tu veux l'afficher en +

Je dois partir bosser, je n'en regarde pas plus. Revois un peu ce que tu as fait.. Des trucs sont à revoir ;)

Cordialement

 

 

 

 

 

Modifié par Étienne9

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement

×
×
  • Créer...