Compilation qui ne marche pas
TESCHAN66
Messages postés
46
Date d'inscription
Statut
Membre
Dernière intervention
-
TESCHAN66 Messages postés 46 Date d'inscription Statut Membre Dernière intervention - 31 oct. 2024 à 15:16
TESCHAN66 Messages postés 46 Date d'inscription Statut Membre Dernière intervention - 31 oct. 2024 à 15:16
A voir également:
- Compilation qui ne marche pas
- Breach compilation c'est quoi - Guide
- Erreur de compilation projet ou bibliothèque introuvable ✓ - Forum Excel
- Compilation année 80 télécharger gratuit - Forum Musique / Radio / Clip
- Message d'erreur Excel projet ou bibliotheque introuvable ! - Forum Excel
- Erreur de compilation dans le module caché ✓ - Forum Excel
2 réponses
Bonjour,
La fonction en elle-même ne fait qu'exécuter la moyenne mais n'affiche pas le résultat. Il faut une fonction main qui se charge de fournir des données en entrée à la fonction puis d'afficher le résultat dans la console, du type :
static void Main() { List<double> listeValeurs = new List<double> { 11.0, 13.0, 18.5, 15.0 }; double moyenne = CalculMoyenne(listeValeurs); Console.WriteLine("Voici la moyenne : " + moyenne); }
yg_be
Messages postés
23537
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 581
bonjour, quel résultat espères-tu voir apparaître?
bonjour merci,tu m'as beaucoup aider mais je ne comprends pas,le code source que je t'ai donné est tiré d'un corrigé d'exercice du tutoriel le site du zéro comment ils ont pu omettre la fonction main.merci pour ta réponse.cordialement
Tout dépend du but de l'exercice. Il ne s'agit peut-être pas d'obtenir un programme complet et fonctionnel.
Ça a certainement été présenté plus tôt. Pour des raisons de pédagogie et de concision, il n'est pas toujours utile de rappeler de faire un lanceur pour chaque fonction à créer. Note qu'initialiser une liste et faire une sortie console sont des aspects de programmation de base vus avant un parcours et un calcul de moyenne sur une liste. N'hésite pas à relire les chapitres précédents afin d'acquérir toutes les bases et éviter d'accumuler des lacunes que tu as déjà : tu aurais toi-même dû comprendre la cause :-) Savoir débugger et comprendre un programme sont les fondamentaux en programmation avant l'optimisation.
bonjour,ton code source ne marche pas ,il marque : Program.cs(3, 22): [CS0103] Le nom 'CalculMoyenne' n'existe pas dans le contexte actuel
Il faut que tu revoies les bases. Repars sur les chapitres précédents pour comprendre les mécanismes de contexte statique.
"le nom 'CalculMoyenne' n'existe pas dans le contexte actuel"
En C#, pour que les méthodes soient connues du même contexte sans préciser la classe, tu dois les mettre dans une même classe.
Vérifie bien les imports.