Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- masukan = input('Masukkan data : ')
- angka = []
- operator = []
- penampung = ''
- for i in range(len(masukan)):
- if masukan[i] == '*' or masukan[i] == '/' or masukan[i] == '+' or masukan[i] == '-':
- angka.append(int(penampung))
- operator.append(masukan[i])
- penampung = ''
- else:
- penampung = penampung + masukan[i]
- operator.insert(0, '')
- angka.append(int(penampung))
- hasil = angka[0]
- for a in range(1, len(angka)):
- if a < len(operator) + 1:
- if (operator[a] == '+'):
- hasil = hasil + angka[a]
- elif (operator[a] == '-'):
- hasil = hasil - angka[a]
- elif (operator[a] == '/'):
- hasil = hasil / angka[a]
- elif (operator[a] == '*'):
- hasil = hasil * angka[a]
- print('hasil dari perhitungan = ', hasil)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement