All pastes #273215 Raw Edit

Trucs

public text v1 · immutable
·published 2006-12-09 18:42 UTC
rendered paste body
# -*- coding: iso-8859-1 -*-

# ########################################### #
# Petit script de ce qui sera plus tard le traducteur pour nos messages #
# Entre Mehdi et moi                                                                                 #
# Mis sous license MIT                                                                              #
# ##########################################  #

# Comme tous mes programmes, l'initiation des variables élémentaires.
# 
lecture,
# lettre a comparer
voco,
# caractere recherché
caractere_a_trouver,
# Chaine transformer
result,
# index de parcours des caracteres
i=0,
# index de parcours de la chaine
z=0,
#
"",
#
"",
#
"",
#
0,
#
0
# message et recupe chaine
string_entre_par_lutilisateur = input("Entrez votre phrase a traduire:")
# calcul longeur de chaine
lg_string=len(string_entre_par_lutilisateur)
# tant que longeur different de zero
while 0 != lg_string:
        # determine le caractere a comparer
        lecture = string_entre_par_lutilisateur[z]
        case lecture in
                "a"|"e"|"i"|"o"|"u"|"y"): voco= "aeioya"
                                          while lecture != caractere_a_trouver:
                                                caractere_a_trouver = voco[i]
                                                # changer le caractere
                                                i += 1
                 "b" or "c" or "d" or "g" or "h" or "j" or "k" or "l" or "m" or "n" or "p" or "q" or "r" or "s" or "t" or "u" or "v" or "w" or "x" or "z"):
                                          voco= "bcdfghjklmnpqrstvwxz"
                                          while lecture != caractere_a_trouver:
                                                 caractere_a_trouver = voco[i]
                                                 # changer le caractere

                                                 i += 1
        result = result + voco[i]

        lg_string--
        z++
print result,