Paga en 4 cuotas sin intereses de $52.25

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19d

03h

03m

04s

1

Tablas de Multiplicar Positivas, Dinámicas y Alocadas 🤪

Hola querida comunidad bonita!, en este mi primer post en Platzi les mostraré como crear su propio programa para crear tablas de multipolar y así puedan aprendérselas si es que las han olvidado 🤪

Para empezar comenzaremos importando esta librería que aprendí durante el curso, para que cada vez que ejecutemos nuestra aplicación nuestra consola sea limpiada

import os

os.system('clear')

Después le pediremos al usuario dos números con los que usaremos para crear nuestra tabla como el número y hasta donde queremos hacer la multiplicación

print('|' * 8, 'TABLAS DE MULTIPLICAR POSITIVAS DINÁMICAS Y ALOCADAS','|' * 8)
print('')
table = int(input('> ¿De qué tabla de multiplicar quieres? (solo números ;) = '))
rows = int(input('> ¿Hasta dónde quieres multiplicar? (solo números ;) = '))
print('')

💡 Nota: los prints vacíos son únicamente para estilo en la consola

Después tendremos que realizar algunas validaciones para averiguar si los datos insertados no son números negativos con este simple if:

if table > 0and rows > 0:

Dentro de la parte verdadera de nuestro if, haremos toda la magia, como hacer los cálculos haciendo uso del While loop, para realizar estas iteraciones hasta el número que deseamos hacer las multiplicaciones, imprimir en pantalla el resultado con estilo y por último realizar un incremento a nuestra variable contadora con un mensaje de salida. Quedaría de esta manera:

if table > 0and rows > 0:
  print('')
  print(f"Has eligido la tabla del: {table}, hasta el {rows}")
  print('-'*50)
  count = 1while count <= rows:
    result = table * count
    print(f"\t {table} x {count} = {result}")
    count += 1
  print('-'*50)
  print('')
  print('|' * 8, 'ESO ES TODO, VUELVA PRONTO','|' * 8)

Por último, en la parte falsa de nuestro if, mostraremos un mensaje de validación de nuestros números si fueron negativos:

else:
   print('*' * 8, 'OH NO HAS ELIGIDO NÚMEROS NEGATIVOS', '*' * 8)

Quedando nuestro programa final de la siguiente manera:

import os

os.system('clear')

print('|' * 8, 'TABLAS DE MULTIPLICAR POSITIVAS DINÁMICAS Y ALOCADAS','|' * 8)
print('')
table = int(input('> ¿De qué tabla de multiplicar quieres? (solo números ;) = '))
rows = int(input('> ¿Hasta dónde quieres multiplicar? (solo números ;) = '))
print('')
if table > 0and rows > 0:
  print('')
  print(f"Has eligido la tabla del: {table}, hasta el {rows}")
  print('-'*50)
  count = 1while count <= rows:
    result = table * count
    print(f"\t {table} x {count} = {result}")
    count += 1
  print('-'*50)
  print('')
  print('|' * 8, 'ESO ES TODO, VUELVA PRONTO','|' * 8)
else:
   print('*' * 8, 'OH NO HAS ELIGIDO NÚMEROS NEGATIVOS', '*' * 8)
Escribe tu comentario
+ 2