Algorithme erreur à coriger
Fermé
M1raz0
Messages postés
37
Date d'inscription
jeudi 28 octobre 2010
Statut
Membre
Dernière intervention
9 décembre 2011
-
9 déc. 2011 à 19:30
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 - 9 déc. 2011 à 21:53
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 - 9 déc. 2011 à 21:53
A voir également:
- Algorithme erreur à coriger
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur g030 - Forum Bbox Bouygues
2 réponses
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
9 déc. 2011 à 19:41
9 déc. 2011 à 19:41
Avec ton message d'erreur "Donnée non initialisé" à la ligne 58 ou 62, c'est assez facile à corriger, il suffit de regarder le code sur ces deux lignes :
Il faut que tu donnes une valeur à TotalPrime, avant de l'utiliser dans un calcul.
58: TotalPrime:=TotalPrime/NbAccident 62: TotalPrime:=TotalPrime
Il faut que tu donnes une valeur à TotalPrime, avant de l'utiliser dans un calcul.
M1raz0
Messages postés
37
Date d'inscription
jeudi 28 octobre 2010
Statut
Membre
Dernière intervention
9 décembre 2011
Modifié par M1raz0 le 9/12/2011 à 21:30
Modifié par M1raz0 le 9/12/2011 à 21:30
Quand tu me dis donner une fonction à totalPrime, cela veut dire qu'il fallait que je le mette dans CONST et plus précissement TotalPrime=0 ?
Merci de ta réponse rapide
Merci de ta réponse rapide
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
9 déc. 2011 à 21:53
9 déc. 2011 à 21:53
Non ce serait faux de la mettre dans CONST vu que tu veux modifier sa valeur.
Ici le problème c'est que TotalPrime n'a aucune valeur, donc soit ce n'est pas TotalPrime qu'il faut mettre dans ce calcul, soit il y a un moment où tu as oublié de lui donner cette valeur.
C'est comme si tu demandait à ton ordinateur de calculer x+y en lui donnant y=2, bien évidemment la seule chose qu'il peut répondre c'est "mais que vaut x ?" or ici il n'en sait rien...
Ici le problème c'est que TotalPrime n'a aucune valeur, donc soit ce n'est pas TotalPrime qu'il faut mettre dans ce calcul, soit il y a un moment où tu as oublié de lui donner cette valeur.
C'est comme si tu demandait à ton ordinateur de calculer x+y en lui donnant y=2, bien évidemment la seule chose qu'il peut répondre c'est "mais que vaut x ?" or ici il n'en sait rien...