Sintaxis del programa:
Variable Globalglobal array
array = []
#Metodos
def IngresarDatos():
print "Ingresa 5 numeros para un arreglo: "
i=0
while i?5:
numero = input()
array.append(numero)
i+=1
print
def opcion1():
for index,i in enumerate(reversed(array)):
if(index==0):
print "[",i,", "
elif(index==array.__len__()-1):
print i,"]\n"
else:
print i,",",
del array[:]
def opcion2():
array.reverse()
print array
print
del array[:]
def opcion3():
j=0
invertedArray = []
contador = len(array)
while j?array.__len__():
numeroactual = array[contador-1]
invertedArray.append(numeroactual)
contador-=1
j+=1
print invertedArray,'\n'
del array[:]
#Mainopc = 0
opc=0
while opc !=4:
print "PROGRAMA PARA INVERTIR UN ARREGLO"
print "--Menu--"
print "1. Metodo reversed()"
print "2. Metodo 'reverse()' "
print "3. Sin metodos"
print "4. Salir"
opc = input("\nIngrese su opcion: ")
print"\n"
if(opc==1):
IngresarDatos()
opcion1()
elif(opc==2):
IngresarDatos()
opcion2()
elif(opc==3):
IngresarDatos()
opcion3()
else:
print 'Adios'


No hay comentarios.:
Publicar un comentario