Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.06 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace Exercice_No2
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             string nom = "";
  13.             int poids = 0;
  14.             int age = 0;
  15.             float taille = 0;
  16.  
  17.             string nomPlusGrand = "";
  18.             int taillePlusGrand = 0;
  19.  
  20.             /// Variables pour calc. la moyenne
  21.             int moyAge = 0;
  22.             int moyPoids = 0;
  23.  
  24.             int accuAge = 0;
  25.             int accuPoids = 0;
  26.  
  27.             int i = 0;
  28.  
  29.             bool sortieWhile = true;
  30.  
  31.             while (sortieWhile)
  32.             {
  33.  
  34.                 Console.Write("{0}", "Veuillez entrer votre nom : ");
  35.                 nom = Console.ReadLine();
  36.  
  37.                     /// Add i++
  38.                     i++;
  39.  
  40.                 /// Si le nom est == à fin alors déclare la bool pour sortir de la boucle.
  41.                 if (nom == "fin")
  42.                         sortieWhile = false;
  43.  
  44.                 if (sortieWhile)
  45.                 {                    
  46.  
  47.  
  48.                     /// Récupération du poids puis entrée en boucle si pas entre 40 et 200
  49.                     Console.Write("{0}", "Veuillez entrer votre poids : ");
  50.                     poids = int.Parse(Console.ReadLine());
  51.                     while (poids < 40 || poids > 200)
  52.                     {
  53.                         Console.Write("{0}", "Veuillez entrer votre poids entre 40 et 200 : ");
  54.                         poids = int.Parse(Console.ReadLine());
  55.                     }
  56.  
  57.  
  58.                     /// Récupération de l'âge puis entrée en boucle si pas entre 15 et 60.
  59.                     Console.Write("{0}", "Veuillez entrer votre age : ");
  60.                     age = int.Parse(Console.ReadLine());
  61.                     while (age < 15 || poids > 60)
  62.                     {
  63.                         Console.Write("{0}", "Veuillez entrer votre age entre 15 et 60 : ");
  64.                         age = int.Parse(Console.ReadLine());
  65.                     }
  66.  
  67.                     Console.Write("{0}", "Veuillez entrer votre taille");
  68.                     taille = float.Parse(Console.ReadLine());
  69.  
  70.                     Joueur unJoueur = new Joueur(nom, poids, age, taille);
  71.  
  72.  
  73.                     /// Ajout du poids à l'accumulateur
  74.                     accuPoids += unJoueur.Poid;
  75.                     accuAge += unJoueur.Age;
  76.  
  77.  
  78.  
  79.                     /// Findout who's tall !
  80.                     if (unJoueur.Taille > taillePlusGrand)
  81.                         nomPlusGrand = unJoueur.Nom;
  82.  
  83.  
  84.                 }
  85.             }
  86.  
  87.             moyAge = accuAge / i;
  88.             moyPoids = accuPoids / i;
  89.  
  90.  
  91.             // Affichage des résultats.
  92.             Console.Write("{0}{1:n0}", "\nLa moyenne d'âge de l'équipe est : ", moyAge);
  93.             Console.Write("{0}{1:n0}", "\nLa moyenne de poids de l'équipe est de : ", moyPoids);
  94.             Console.Write("{0}{1}", "\nLe joueur le plus grand est : ", nomPlusGrand);
  95.             Console.ReadKey();
  96.  
  97.         }
  98.     }
  99. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement