コード例 #1
0
ファイル: Program.cs プロジェクト: XDelenclos/Exercice-c-
        static void Main(string[] args, lettre let)
        {
            Console.WriteLine("1- Multiples");
            Console.WriteLine("2- Somme et moyenne");
            Console.WriteLine("3- Recherche du nombre de voyelle");
            Console.WriteLine("4- Recherche du nombre des caractères suivants");
            Console.WriteLine("Entrez votre option : ");
            string choix = Console.ReadLine();

            if (choix == "1")
            {
                Multiples();
                Console.ReadLine();
            }
            if (choix == "2")
            {
                Somme_Moyenne();
                Console.ReadLine();
            }
            if (choix == "3")
            {
                Console.WriteLine("il y a " + Nombre_caractère2() + " voyelle(s) dans votre phrase. ");
                Console.ReadLine();
            }
            if (choix == "4")
            {
                Console.WriteLine("il y a " + let.NbLettre + " fois la lettre " + let.letter + "  dans votre phrase");
                Console.ReadLine();
            }
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: XDelenclos/Exercice-c-
        static int Nombre_caractère(lettre let)
        {
            string phrase;

            //int NbLettre, i;

            Console.WriteLine("Entrez une phrase : ");
            phrase = Console.ReadLine();
            Console.WriteLine("Quelle lettre souhaitez vous compter ? ");
            let.letter   = Console.ReadLine();
            let.NbLettre = 0;
            int i = 0;

            while (i < phrase.Length)
            {
                if (let.letter.IndexOf(phrase.Substring(i, 1)) != -1)
                {
                    let.NbLettre++;
                }
                i++;
            }
            return(let.NbLettre);
        }