s2Eva_IIT2009_T1 Mensaje a SMS

Ejercicio: 2Eva_IIT2009_T1 Mensaje a SMS

Propuesta de solución en Python:

Ejemplo, solo para 'de'-'d':
>>> mensaje='un estudiante de la espol que estudia'
>>> txtsms(mensaje)
'un estudiante d la espol que estudia'
# 2da Evaluación II Término 2009
# Tema 1. mensaje a sms
# TAREA: completar con las otras opciones: que,se, lo

def txtsms(mensaje):
    tm=len(mensaje)
    # inicializa variable de salida
    sms=''
    i=0
    while not(i>=(tm)):
        # si encuentra una 'd' se salta un espacio
        if (mensaje[i-1]=='d' and mensaje[i-2]==' '
            and mensaje[i+1]==' '):
            i=i+1
            
        # copia un caracter
        sms=sms+mensaje[i]
        i=i+1
        
    return(sms)