Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Python by Henrique Sant'Anna ( 14 years ago )
# Menu de operações matemáticas (repetições aninhadas)
# 08/10/2012
# Henrique Sant'Anna
while True:
print('Escolha uma das operações abaixo...')
print(' '*4,'M - Multiplicação')
print(' '*4,'D - Divisão')
print(' '*4,'S - Sair')
operação = input('Digite sua opção: ').upper() # pede por uma letra e converte para maiúscula
if operação == 'S':
print('Hasta la vista, baby!')
break
elif operação == 'M' or operação == 'D': # para M ou D pedir 2 números
n1=int(input('Digite o 1º número: '))
n2=int(input('Digite o 2º número: '))
if operação == 'M': # multiplicação
calculo=0
x = 0
while x<n2: # n2 vezes
calculo+=n1 # + n1
x+=1
print('%d x %d = %d'%(n1,n2,calculo)) # imprime resultado
elif operação == 'D': # divisão
calculo=n1
x = 0 # x contará quantas vezes n2 cabe em n1 (calculo)
while calculo >= n2: # cálculo diminui até que n2 não caiba mais nele
calculo -= n2 # tira n2 de dentro de cálculo
x += 1 # conta quantas vezes isto foi feito
print('%d / %d = %d'%(n1,n2,x)) # imprime resultado
print('resto: %d'
Revise this Paste
Children: 55291