Compilation qui ne marche pas

TESCHAN66 Messages postés 26 Date d'inscription samedi 1 juin 2024 Statut Membre Dernière intervention 28 octobre 2024 - 28 oct. 2024 à 08:08
luckydu43 Messages postés 3817 Date d'inscription vendredi 9 janvier 2015 Statut Membre Dernière intervention 28 octobre 2024 - 28 oct. 2024 à 09:29

bonjour,j'ai un problème.voilà j'écris mon code source avec jetbrains rider,le voilà :


static double CalculMoyenne(List<double> liste)
{
double somme = 0;
foreach (double valeur in liste)
{
somme += valeur;
}
return somme / liste.Count;
}

 à la sortie,il me marque Process finished with exit code 0.donc mon code est juste mais le problème c'est que le résultat de la compilation n'apparaît pas.pouvez-vous m'aider.merci

2 réponses

luckydu43 Messages postés 3817 Date d'inscription vendredi 9 janvier 2015 Statut Membre Dernière intervention 28 octobre 2024 937
Modifié le 28 oct. 2024 à 09:30

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);
}

1
yg_be Messages postés 23293 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 octobre 2024 Ambassadeur 1 548
28 oct. 2024 à 09:15

bonjour, quel résultat espères-tu voir apparaître?

0