sambb59
Messages postés40Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention11 avril 2006
-
5 mai 2005 à 18:34
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 2008
-
7 mai 2005 à 11:54
slt tt le monde, voici mon programme j'ai une erreur est ce ke kelkun pourrai m'aidé à le résoudre svp !!
merci
static
void Main(
string[] args)
{
const
int max=7;
string[] FRAN;
FRAN =
new
string[max]{"le","noir","blanc","chien","chat","est","et"};
string[] ANG;
ANG =
new
string[max]{"the", "black","white","dog","cat","is","and"};
string mot, s1;
int i ;
char rep,rep1;
Console.WriteLine("Y-a-t-il un mot à traduire ?(o/n)");
string s = Console.ReadLine();
rep =
char.Parse(s);
while(rep!='o' && rep!='n')
{Console.WriteLine(" Vous devez taper n pour non ou o pour oui !");
s = Console.ReadLine();
rep =
char.Parse(s);
}
while (rep == 'o')
do
{Console.WriteLine("Entrer un mot");
mot = Console.ReadLine();
mot = mot.ToLower();
i = 1;
while (i<max && FRAN[i]!= mot)
{i = i+1;
if (i>max)
Console.WriteLine(" le mot entrer est inconnu ");
else Console.WriteLine(" L'équivalent en Anglais est " +ANG[i]);
}
Console.WriteLine("Y-a-t-il un autre mot ?");
s1 = Console.ReadLine();
rep1 =
char.Parse(s1);
while(rep1!='o' && rep1!='n')
{Console.WriteLine("il y a une erreur !");
s = Console.ReadLine();
rep1 =
char.Parse(s);
}