Como eu coloco repetição por condição nesse programa?
num = int(input('Digite um número para saber a taboada: '))
print('---------------')
print('| {} x {:2} = {:2} |'.format(num, 1, num*1))
print('| {} x {:2} = {:2} |'.format(num, 2, num*2))
print('| {} x {:2} = {:2} |'.format(num, 3, num*3))
print('| {} x {:2} = {:2} |'.format(num, 4, num*4))
print('| {} x {:2} = {:2} |'.format(num, 5, num*5))
print('| {} x {:2} = {:2} |'.format(num, 6, num*6))
print('| {} x {:2} = {:2} |'.format(num, 7, num*7))
print('| {} x {:2} = {:2} |'.format(num, 8, num*8))
print('| {} x {:2} = {:2} |'.format(num, 9, num*9))
print('| {} x {:2} = {:2} |'.format(num, 10, num*10))
print('---------------')
print(' FIM' )
Quero fazer utilizando o while, alguém ajuda
Soluções para a tarefa
Respondido por
1
Resposta:
valor = int(input('Digite um número para saber a tabuada: '))
aux = 0
print(" ")
print('*' * 18)
print('Tabuada de {}'.format(valor))
print('*' * 18)
print(" ")
while(aux <= 10):
print('{0} X {1} = {2}'.format(aux, valor, (aux * valor)))
aux = aux + 1
print(" ")
print( 'FIM' )
está funcionando direitinho.
BONS ESTUDOS!!
Perguntas interessantes
Matemática,
5 meses atrás
Saúde,
5 meses atrás
Física,
5 meses atrás
Matemática,
7 meses atrás
Matemática,
7 meses atrás
Matemática,
11 meses atrás