Menu Vectores Parte 1 - Python

Page 1

PYTHON Menu Vectores Parte 1 David Gutiérrez Tovar


Objetivo del Programa Este es un programa de Python de un menú de Vectores donde devuelve el tamaño del vector, llena los elementos del vector, compara elementos del vector con una cadena de texto y devuelve la primera posición.

Descripción del código class Vectores():#clase vectores def TamanoVector(self):#devuelve el tamaño del vector tam = input("Ingresa el tamano del vector: ") vector = range(tam) return vector def AgregarElementos(self):#Ingresa elementos al vector tam = input("Ingresa el tamano del vector: ") vector = range(tam) for i in range(tam): elemento = raw_input("Ingresa el elemento numero %i: " % i) vector[i] = elemento return vector def CompararElemento(self):#Compara elemento del vector con una cadena de texto vector = v.AgregarElementos() palabra = raw_input("Ingresa una cadena a comparar: ") for i in range(len(vector)): if palabra == vector[i]: return ("Se encontro en la posicion %i \n %s" % (i,vector)) def PrimerElemento(self):#Devuelve el primer elemento del vector vector = v.AgregarElementos() return ("El primer elemento del vector es: %s " % vector[0]) v = Vectores() print ("-­‐-­‐ Menu -­‐-­‐") print ("1) Tamano Vector ") print ("2) Agregar Elementos a un vector ") print ("3) Comparar un elemento ") print ("4) Primer Elemento de un vector ") #Selecciona un opcion del menu opc = input("Selecciona una opcion: ") #Manda llamar el metodo segun la opcion seleccionada if opc == 1:


print v.TamanoVector() elif opc == 2: print v.AgregarElementos() elif opc == 3: print v.CompararElemento() elif opc == 4: print v.PrimerElemento()


Pantallas Resultantes


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.