Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Classement
- {
- class Program
- {
- static void Main(string[] args)
- {
- /////////////////////////////////////////////
- // Classement du plusieur nom differentes. //
- /////////////////////////////////////////////
- intro:
- Console.WriteLine("Entrer le nombre des noms que tu volais classer :");
- try
- {
- // nbr = le Nombre des noms
- int nbr = int.Parse(Console.ReadLine());
- //debut de saisir
- Console.WriteLine("Merci de saisir votre liste des noms :");
- string[] noms = new string[nbr];
- for (int i = 0; i < nbr; i++)
- {
- Console.Write(i+1+"-");
- noms[i] = Console.ReadLine();
- }
- //si le nom est vide..
- for (int i = 0; i < nbr; i++)
- {
- if (noms[i] == "")
- {
- noms[i] = "0";
- }
- }
- // supprimer les doublons
- Console.WriteLine("Pour Supprimer les doublons cliquez sur 's' sinon tapez sur entrer pour continu");
- if (Console.ReadLine() == "s")
- {
- for (int j = 0; j < nbr; j++)
- {
- for (int i = j + 1; i < nbr; i++)
- {
- if (noms[j] == noms[i])
- {
- noms[j] = "0";
- }
- }
- }
- }
- // AlphMin = declaration des Alphabét de a à z,(Miniscule)
- char[] AlphMin = {
- 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm',
- 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'
- };
- #region Deuxieme code
- Console.WriteLine("\n################### Votre Classement ###################\n");
- for (int j = 0; j < AlphMin.Length; j++)
- {
- for (int k = 0; k < nbr; k++)
- {
- char[] getvalue = (noms[k].ToLower()).ToCharArray();
- if (getvalue[0] == AlphMin[j])
- {
- Console.WriteLine("-> " + noms[k]);
- }
- }
- }
- Console.WriteLine("\n################### ------ Fin ------ ###################\n");
- #endregion
- }
- catch (Exception ex)
- {
- Console.WriteLine(ex.Message);
- }
- // Quitter
- Console.WriteLine("Cliquez sur 'e' pour Quitter");
- while (Console.ReadLine() != "e")
- {
- goto intro;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement