Lire un texte d’au moins 120 caractères (à contrôler). Compter et afficher le nombre d’occurrences (d’apparitions) de chacune des lettres de l’alphabet :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Exercice_tableau_3_lettres
{
class Program
{
static void Main(string[] args)
{
//declaration
string alpha = "abcdefghijklmnopqrstuvwxyz";
string txt;
int n = 0;
//saisie
Console.WriteLine("Saisir un texte composé d'au moins 120 caractères : \n");
txt = Console.ReadLine();
if (txt.Length < 121)
{
Console.WriteLine("Attention, le texte que vous avez entré est composé d'un nombre insuffisant de caractères. Le minimum de caractères est de 120 !\n");
}
else
{
//début du programme
//Traitement
for (int i = 0; i < alpha.Length; i++)
{
char a = alpha[i];
for (int j = 0; j < txt.Length; j++)
{
char b = txt[j];
if (a == b)
{
n++;
}
//fin for 2
}
Console.WriteLine("Le caractère " + a + " est présent " + n + " fois.\n");
n = 0;
//fin for 1
}
//fin else
}
Console.WriteLine("Apputez sur une touche pour quitter");
Console.ReadKey();
//fin
}
}
}
Flux RSS Clogique.com