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 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 - 9 déc. 2011 à 21:53
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 - 9 déc. 2011 à 21:53
A voir également:
- Algorithme erreur à coriger
- Erreur 0x80070643 - Guide
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Code erreur f3500-32 ✓ - Forum Bbox Bouygues
- Erreur 10016 epson - Forum Imprimante
- Erreur g030 - Forum Bbox Bouygues
2 réponses
KX
Messages postés
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
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
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
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...