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:
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