Application 3

En Python

resultat=""
mots=input("entrez des mots séparés par des virgules : ")
           
           
def renverse(mot):
    inversion=""
    for i in range (0,len(mot)):
        inversion +=mot[len(mot)-i-1]
    return (inversion)

mots_liste=mots.split(",")

for i in range (0,len(mots_liste)):
    resultat += ","+renverse(mots_liste[i])
    
print(resultat)      


**********************************************************************

En JavaScript : Application3

<!DOCTYPE    html>
<html>
<head>
<meta    http-equiv="Content-Type"   content="text/html; charset=UTF-8"  />
</head>
 
<body> 
 
<h1> Renversez les lettres d'une suite de mots séparés par des virgules</h1>
 
Entrez une suite de mots séparés par des virgules <input id="mots"/> 
<br>
<br>
<button  onclick="myFunction()">Envoyez</button> 
<br>
<p   id="reponse"></p>
<script>


function    myFunction()    {

renverse_les_mots(document.getElementById("mots").value);

}

function    renverse_les_mots(mots)    { 

mots_renverse="";

liste=mots.split(",");

console.log(liste);

console.log(inverse(liste[0]));

for (i=0;i<=liste.length-1;i++) {

mots_renverse += ","+inverse(liste[i]);

}
document.getElementById("reponse").innerHTML=mots_renverse;

}

function inverse(mot) {

renverse="";

//Attention à utiliser une autre variable, ici j, sinon ça bloque, normal

for (j=0;j<=mot.length-1;j++) {

renverse += mot[mot.length-j-1];

}

return renverse;
}


</script>
</body>