IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Calculateur de moyenne en C# [Débutant]


Sujet :

C#

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Apprenant
    Inscrit en
    Mars 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Apprenant

    Informations forums :
    Inscription : Mars 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Calculateur de moyenne en C#
    Bonjour,

    Sur les conseils d'un ami je me tourne vers vous afin de vous demander de l'aide

    Actuellement en formation .net je travaille sur un TP de bulletin de note (calculateur de moyenne comme mis en titre)

    Mais je bloque, je ne suis pas très avancé dans l'apprentissage du c# alors désolé d'avance si j'ai fait des erreurs évidentes à vos yeux

    je vous met mon code ainsi que mes commentaires afin d'obtenir votre aide

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
     
    namespace Bulletin
    {
        class Program
        {
            static void Main(string[] args)
            {
                int i = 0;
                while (i == 0) // Boucles pour ne jamais avoir à relancer le programme
                {
                    List<int> notes = new List<int>(); // création de ma liste "notes"
                    Console.WriteLine("Combien de notes avez-vous?"); // Demande du nombre de notes voulus
                    bool numberIsNum; // Création du booléen numberIsNum
                    numberIsNum = int.TryParse(Console.ReadLine(), out int numIsNum); // Vérification que c'est un nombre et création de l'integer numIsNum
                    int indice = numIsNum; // création de l'integer indice avec la valeur de numIsNum
                    while (numIsNum >= 0) // Boucle afin de récupérer chaque notes de l'utilisateur
                    {
                        Console.WriteLine("Entrer vos notes une à une"); // Obtention des notes rentré par l'utilisateur
                        bool isNum; // Booléen isNum 
                        isNum = int.TryParse(Console.ReadLine(), out int note); // Vérification et création de l'integer note
                        notes.Add(note); // Ajout de la note dans ma liste
                        numIsNum--; // Décrémentation de numIsNum pour pouvoir sortir de ma boucle
                    }
     
                    while (indice >= 0) // Boucle pour pouvoir affiché les notes
                        Console.WriteLine(notes[indice]); // Affichage de la liste notes avec comme valeur la variable indice
                    indice--; // Décrémentation de la variable indice pour sortir de la boucle
                };
            }
    Voilà ce que j'ai utilisé, pour le moment je souhaite surtout trouvé une façon d'afficher la liste car je vous avouerais, je ne sais pas trop comment l'affiché facilement encore

    Merci de votre possible aide

  2. #2
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Bonjour,

    Avec une boucle foreach :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            foreach (int lanote in notes)
            {
                Console.WriteLine(lanote);
            }
    ++

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Apprenant
    Inscrit en
    Mars 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Apprenant

    Informations forums :
    Inscription : Mars 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci!!!

    J'avais pas réussi à utilisé la boucle foreach ainsi, j'utilisais toujours une décrémentation pour le faire

    J'avais pas bien compris son utilisation ^^

    bonne journée et merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment peut-on dire : une bdd est petite, moyenne ou grosse
    Par Pierrinot dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 20/10/2004, 08h40
  2. Requete moyennes mensuelles
    Par bdkiller dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 03/09/2004, 10h43
  3. probleme de moyenne
    Par prez dans le forum Langage SQL
    Réponses: 2
    Dernier message: 25/08/2004, 17h38
  4. [SGBD] Pour moyenne base avec SQL ?
    Par PyRoFlo dans le forum Bases de données
    Réponses: 10
    Dernier message: 13/03/2004, 18h54
  5. Réponses: 3
    Dernier message: 18/05/2003, 00h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo