Salut les gars ! J'avoue que ce que je veux vous demander est vraiment bizarre mais je ne sais pas à qui je vais m'adresser. C'est une question pour entrer dans un cycle de formation. Je ne sais même pas quel est le langage de ce bout de code. Je ne connais que PHP, Js, Symfony et ReactJS.

Je remercie infiniment ceux qui donnent de leur temps pour me répondre. Si vous savez à quel point vous allez m'aider. C'est très important pour la suite de mon parcours. Encore une fois MERCI du fond du cœur.

  • Les questions sont:

/expliquer la fonction "A" suivante /

void functionA( String str){
String result = new string();

for(int i = 0; i < str.Lenght; i++){
if(!result.contains (str[i])) {
result += str[i];
}
}
Console.WriteLine(result);
}

Question 2:
/expliquer la fonction "B" suivante /

String FunctionB(String sen) {
String[] words = sen.toLowerCase().split([^A-Za-z0-9]") ;
int maxIndex = 0 ;

for (int i=1 ; i<words.lenght ; i++){
if(words[i].lenght() > words[maxIndex].lenght()){
maxIndex = i ;
}
}
return words[maxIndex] ;
}

/*And last question :

/expliquer la fonction "C" suivante //

void functionC(Event e) {
switch (e.name){
case "click":
Console.writeLine("Button clicked");
break;
//...
case default:
Console.WriteLine("Unkwon event occurred");
break;
}
}

2 réponses


Balbert
Réponse acceptée

Le language c'est du C#

La fonction 1 prend une chaine de caractères et supprime les redondances de caractères.
FunctionA("toto") => to
FunctionA("Ronaldo") => Ronal

La fonction 2 prend une chaine de caractères et renvoi le mot le plus long.

La fonction 3 Prend en prend un evenement et affiche "Button clicked" lorsque l'evenement est une click sinon elle affiche "Unkwon event occurred"

Manjaka1
Auteur

Balbert ! Mzerci Beaucoup !