Anda di halaman 1dari 1

def tugasarray(kalimat):

vokal="AIUEOaiueo"
konso="BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz"
jumvokal=""
jumkonso=""
tanda_baca = words = chars = 0
for line in kalimat:
tanda_baca += line.count('.') + line.count(',') + line.count('?') + line
.count('!') + line.count("'")
words += len(line.split())
chars += len(line)
whitespace = len("words += len(line.split()")
for karakter in kalimat:
if karakter in vokal:
jumvokal+=karakter
if karakter in konso:
jumkonso+=karakter
totalhuruf=jumvokal+jumkonso
print "-----------------------------------------------------------------"
print "Jumlah tanda baca
:", tanda_baca
print "Jumlah huruf
:", words
print "Jumlah karakter
:", chars
print "Jumlah spasi
:", whitespace
print "jumlah huruf vokal adalah"
print len(jumvokal)
print "jumlah huruf konsonan adalah"
print len(jumkonso)
print "total huruf adalah"
print len(totalhuruf)
kalimat = raw_input("ketik kalimat\n")
tugasarray(kalimat)

def hitungkata(st):
huruf='qwertyuiopasdfghjklzxcvbnm'
jmlkt=0
i,pjg=0,len(st)
while 1:
while(i<pjg and st[i] not in huruf): i+=1
if i>=pjg:break
jmlkt+=1
while(i<pjg and st[i]in huruf):i+=1
return jmlkt
st= raw_input("ketik kalimat\n")
kl=st.split()
print hitungkata(st)
print kl
hitungkata(st)

Anda mungkin juga menyukai