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