Nov-17-2017, 03:56 AM
Example A:
Input:
Um cidadão ficou sem paciência ao esperar nas Finanças.
O âmbito do atentado foi grande. Ouve 56 vítimas. Que horror!
O coração foi o único órgão afetado, mas o doente não sobreviveu
.
Output:
m cdd fc sm pcnc sprr ns Fnnçs.
mbt d tntd f grnd. v 56 vtms. Q hrrr!
crç f nc rg ftd, ms dnt n sbrvv
Example B:
Input:
Ele já sabia que ia ser assim, tu é que achavas que não
.
Output:
l j sb q sr ssm, t q chvs q n
Input:
Um cidadão ficou sem paciência ao esperar nas Finanças.
O âmbito do atentado foi grande. Ouve 56 vítimas. Que horror!
O coração foi o único órgão afetado, mas o doente não sobreviveu
.
Output:
m cdd fc sm pcnc sprr ns Fnnçs.
mbt d tntd f grnd. v 56 vtms. Q hrrr!
crç f nc rg ftd, ms dnt n sbrvv
Example B:
Input:
Ele já sabia que ia ser assim, tu é que achavas que não
.
Output:
l j sb q sr ssm, t q chvs q n
def isVowel(s): if s in ('aeiouáéíóúàèìòùãõâêîôûAEIOUÁÉÍÓÚÀÈÌÒÙÃÕÂÊÎÔÛ'): return True else: return False def eraseVowels(cadeia): vogais ='aeiouáéíóúàèìòùãõâêîôûAEIOUÁÉÍÓÚÀÈÌÒÙÃÕÂÊÎÔÛ' nova_cadeia ='' for car in cadeia: if car in vogais: nova_cadeia = nova_cadeia + '' else: nova_cadeia = nova_cadeia + car return nova_cadeia def eraseExtraBlanks(s): while ' ' in s: s=s.replace(' ',' ') s.strip() return s.strip() x = input() while x != '.': x = input() if x == '.': break if (' ') in x: print(eraseExtraBlanks print(eraseVowels)I need the program to accept multiple strings until the user enters '.' then is should remove vowels and extra blanks(in case they exist) and show the results aas demonstrated in the examples