Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.06 KB | None | 0 0
  1.             int nbre_exec, nbre, grand, petit, grand_occur, petit_occur, somme, total;
  2.             bool passage;
  3.  
  4.             somme = 0;
  5.             total = 0;
  6.             grand_occur = 0;
  7.             petit_occur = 0;
  8.             grand = 0;
  9.             petit = 0;
  10.  
  11.             passage = false;
  12.  
  13.             Console.Write("Combien souhaitez vous entrer de nombres : ");
  14.             nbre_exec = int.Parse(Console.ReadLine());
  15.  
  16.             while (nbre_exec > 0)
  17.             {
  18.  
  19.                 passage = true;
  20.  
  21.                 Console.Write("Entrez un nombre : ");
  22.                 nbre = int.Parse(Console.ReadLine());
  23.  
  24.                 while (nbre < 0 || nbre > 20)
  25.                 {
  26.                     Console.Write("Erreur, entrez un nombre entre 0 et 20 : ");
  27.                     nbre = int.Parse(Console.ReadLine());
  28.                 }
  29.  
  30.                 grand = nbre;
  31.                 petit = nbre;
  32.  
  33.                 somme += nbre;
  34.                 total += 1;
  35.  
  36.                 if(nbre >= grand)
  37.                 {
  38.                     if (nbre != grand)
  39.                     {
  40.                         grand = nbre;
  41.                     }
  42.                     else
  43.                     {
  44.                         grand_occur += 1;
  45.                     }
  46.                 }
  47.  
  48.                 if (nbre <= petit)
  49.                 {
  50.                     if (nbre != grand)
  51.                     {
  52.                         petit = nbre;
  53.                     }
  54.                     else
  55.                     {
  56.                         petit_occur += 1;
  57.                     }
  58.                 }
  59.  
  60.                 nbre_exec -= 1;
  61.             }
  62.  
  63.             if (passage)
  64.             {
  65.                 Console.WriteLine("\nLa somme de ces nombres est de " + somme + ", la moyenne est de " + somme / total + ".\nLe plus grand nombre est " + grand + " et le plus petit est " + petit + ".");
  66.                 Console.WriteLine("Le plus grand nombre est apparu " + grand_occur + " fois et le plus petit " + petit_occur+" fois.");
  67.             }
  68.            
  69.             Console.ReadLine();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement