Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Debci

#501
Muy buenas noches a todos!
He estado codeando un pequeño ejercicio que se me ocurrió en Python y he decidido hacerlo con clases y orientado a objetos, el problema es que no soy capaz de llamar al metodo main(), os muestro el codigo que llevo hecho:

Código (python) [Seleccionar]
'''
Created on Sep 9, 2010

@author: Debci
'''
# -*- coding: utf-8 -*-
class Matrizes:
   #Nuestra querida matriz
   matriz = []
   def __init__(self):
       self.main()
   def main(self):
        while True:
            print "###### Manejo dinamico de matrizes ######\n\n"
            print "1-Insertar valores a la matriz"
            print "2-Examinar un elemento"
            print "3-Borrar un elemento"
            print "4-Modifica un elemento situado en un indice"
            print "5-Visualizar la matriz completa"
            print "6-Salir de esta aplicacion"
            indiceLeido = raw_input("Introduce tu opcion:")
            indiceLeido = int(indiceLeido)
            Matrizes.opcion(indiceLeido)
   
   
   def opcion(self,indice):
   
        #Comprobamos que indice es el introducido
        if indice == 1:
            numeroValores = raw_input("Cuantos valores desea introducir?\n")
            numeroValores = int(numeroValores)
            for i in range(numeroValores):
                valor = raw_input("Introduzca el valor asignado al indice " + str(i) + ":")
                valor = int(valor)
               
                Matrizes.matriz[i] = valor
        elif indice == 5:
            for j in Matrizes.matriz:
                print j
if __name__ == "__main__":
        Matrizes.main()


Y al ejecutar el interprete me devuelve el siguiente error:
CitarTraceback (most recent call last):
  File "/home/debci/workspace/Tester/src/main.py", line 41, in <module>
    Matrizes.main(super)
TypeError: unbound method main() must be called with Matrizes instance as first argument (got type instance instead)

Que ocurre? No estoy seguro pero me daba como error que habia que indicar self como primer parametro, pero no acabo de ver porque falla...

Un saludo y gracias desde ya.
#502
Java / Re: FileOutputStream (Acceso Denegado)
9 Septiembre 2010, 21:47 PM
tiene quizás tu maquina virtual por algun motivo específico permisos de ejecución restringidos?

Saludos
#503
Java / Re: Duda supernob en java
9 Septiembre 2010, 17:20 PM
Si has declarado ambas clases en un mismo archivo ahi esta tu error, si no, importalas una dentro de otra para usar los miembros de estas.

Saludos
#504
Java / Re: Ejemplo de 3 capas con java
9 Septiembre 2010, 16:14 PM
sapito se ha ganado una estatua de oro en el distrito java de la ciudad de elhacker.net  ;-) ;-) ;-) ;-)!!

Saludos
#505
Hacking / Re: Como istalar la tool dropdb en MSF ¿
8 Septiembre 2010, 22:27 PM
No estoy seguro pero es posible que sea un modulo de ruby prueba con:
gem dropdb

Te lo digo desde el desconocimiento :S

Saludos
#506
Solo veo en la imagen las faltas de ortografia, por lo demás creo que esta bien, ahora miraré el code.

Saludos
#507
Programación C/C++ / Re: PIC C inicializacion
8 Septiembre 2010, 16:15 PM
Que deseas saber exactamente?

Saludos
#508
Java / Re: Algoritmos de planificacion en Java
7 Septiembre 2010, 21:12 PM
Si te refieres a la planificación de la CPU, te recomiendo que leas esto:

http://wwwdi.ujaen.es/~lina/TemasSO/PLANIFICACIONDEPROCESOS/6AlgoritmosdePlanificacionI.htm

Saludos
#509
Cita de: danyelk_6u5 en  6 Septiembre 2010, 23:24 PM
Ok :) Gracias :)
Y un automata o un analizador de expresiones regulares ???
No tendras por ahi?? jajaja   ;D   solo es para guiarme si? no estoy pidiendo que hagan mi tarea jaja.
;-)

es precisamente algo asi solo que además con lógica.

Saludos
#510
Cita de: danyelk_6u5 en  6 Septiembre 2010, 23:04 PM
mm... si... de hecho algo asi debería de ser, pero bueno... Seguire con la investigación  a ver que logro, ya entregue el trabajo, no como queria el profe, pero no me quedaba opcion... pero me parece interesante esto... hay que checar mas..
Gracias y saludos..
Por cierto, a ver si cuando tenga las operaciones los subo aqui, seri interesante jajaj ;)
Aqui tienes la información completa al respecto, operadores a nivel de bit.

http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Java/Operadores_de_bits


Saludos