Problema
- Diseñar un algoritmo que escriba el cubo de los números del 1 al 20.
 
- Diseñar un algoritmo que escriba el cubo de los números naturales tales que el cubo tenga como máximo cuatro cifras. 
 
- Diseñar un algoritmo que escriba el cubo de los números naturales tales que el cubo tenga exactamente cuatro cifras
 
Codigo Fuente en Python
import math
cad=""
print("elige una opcion\n")
print("1. Mostrar los 20 primeros cubos\n")
print("2. Mostrar los cubos que tengan hasta 4 digitos\n")
print("3. Mostrar los cubos que exactamente tengan 4 digitos\n")
sel=int(input())
if(sel==1):
 for q in range(1,21):
  cad=cad+" "+str(pow(q,3))
print(cad)
if(sel==2):
 u,c=1,1
 while(c<10000):
  cad=cad+" "+str(c)
  u=u+1
  c=pow(u,3)
print(cad)
if(sel==3):
 u,c=1,1
 while(c<10000):
  if(c>=1000):
   cad=cad+" "+str(c)
  u=u+1
  c=pow(u,3)
print(cad)
 
0 comentarios:
Publicar un comentario