Pages

jueves, 7 de febrero de 2013

Calcular el cubo de un numero Codigo en Python

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)

No hay comentarios:

Publicar un comentario