elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
31  Programación / Desarrollo Web / Re: Ayuda PSEINT en: 14 Agosto 2023, 03:48 am
Hola, pues tu pseudo-codigo es difícil de descifrar a simple vista,
pero entiendo que tu problema básico es que no te muestra el menor y el mayor de tu matriz.

Te dejo este ejemplo que acabo de hacer (hace tiempo que no utilizaba pseint)

Suponete que ya tenes definidos num_menor, num_mayor como enteros, para guardar el menor y el mayor de tu matriz, respectivamente.
Luego tienes una matriz de enteros de [3,3] osea 3 filas y 3 columnas

Buscar el menor

1) Primero tienes que tener un valor de referencia para comparar todos los demás valores, a ver si resultan ser menores a este de referencia o no. Para ello puedes utilizar el primer número de tu matriz, en fila 1, columna 1, osea matriz[1,1].

num_menor = matriz[1,1]

2) Tienes que definir un bucle que recorra un número a otro de toda la matriz y haga la comparación de ese número actual con el menor de referencia que definiste antes.
Si es menor que el de referencia, entonces la variable num_menor ahora va a guardar ese valor actual de la matriz como el menor. Este proceso se repite en el bucle para todos los valores, lo que resulta en que obtienes el menor número de la matriz.

para i = 1 hasta 3 Con Paso 1
    para j = 1 hasta 3 Con Paso 1
        si matriz[i , j] < num_menor Entonces
            num_menor = matriz[i, j]
        FinSi
    FinPara
FinPara

De esta manera obtienes el menor, luego para el mayor tienes que invertir el signo de comparación a mayor que, junto con el nombre de la variable a otro que represente el mayor.

* Mi recomendación es que te fijes bien que tengas un valor de referencia para buscar el menor y el mayor, y escribe por pantalla todos los valores de la matriz y los vectores, para ver que sean números válidos y no te está guardando cualquier otra cosa.


32  Programación / Scripting / Re: Error al cerrar ventana principal tkinter con destroy() en: 13 Agosto 2023, 19:33 pm
Hola, un poco tarde pero si quieres utilizar el metodo .destroy() no tienes que hacer que la clase Login herede de tkinter.Tk ? para que herede ese método junto con todos los propios de un componente window.

Código
  1. import tkinter
  2.  
  3. class Login(tkinter.Tk):
  4.   def __init__(self):
  5.       #etc . . .

Otra cosa es que, en la línea 84, invocas a un atributo root de la clase Login ( que es lo que te tira error)
Código
  1. self.root.destroy()

Pero en ningún lugar de la clase Login definiste ese atributo, lo cual es lo que te dice el error. Yo supongo que root debería ser la ventana padre, o un componente window que contenga a Login. Tal vez lo quisiste pasar por el constructor, en la línea 12:

Código
  1. class Login:
  2.    def __init__(self, app):
  3.        self.app = app
  4.  

Pero luego no estas utilizando ese atributo, sino root, que la clase Login no conoce lo que es.
33  Foros Generales / Dudas Generales / Re: binario y hexadecimal en: 9 Agosto 2023, 19:25 pm
Hombre pues para ser exacto es difícil generalizar todo aquí, la razón es que los lenguajes hacen ese procedimiento de manera distinta y con distintos mecanismos para hacer más rápidos los programas.

Una cosa es segura, el lenguaje de la máquina es binario y los programas se traducen a ese lenguaje siempre. Por lo tanto, los programas terminan siendo datos u operaciones entre valores binarios.

El sistema hexadecimal permite representar un número binario muy largo de manera más corta. Por ejemplo, las direcciones de memoria están en hexadecimal.
Por lo tanto los valores muy grandes suelen ser hexadecimales que luego se transforman a binario.




34  Foros Generales / Foro Libre / Re: ¡Estoy que me salgo! Una historia de 21 años de calvario. en: 3 Agosto 2023, 20:39 pm
Hombre felicidades, a disfrutar a pleno esa conexión  ;D
De las dificultades uno se curte, aunque provengan de fuentes ajenas a uno, así es..
Saludos
35  Programación / Scripting / Re: Se necesita ayuda: error de código EDA Python en: 28 Julio 2023, 18:52 pm
Comprobaste que en el excel la columna fecha este en formato Date?
36  Foros Generales / Dudas Generales / Re: Identificar o geolocalizar remitente de SMS extorsivo. en: 24 Julio 2023, 19:14 pm
Hola, a mi me sucedió recientemente algo así por wpp.

El tipo mencionó mi nombre y apellido, decía que era policía y que tenían una orden de
allanamiento.

Todo eso es falso e intentan relacionar datos que pueden accederse públicamente, para intentar sacarte dinero.

Hay que bloquear instantáneamente sin siquiera prestarles atención, preocupate solamente si mencionan tu domicilio u otros datos más sensibles.
37  Media / Multimedia / Re: Reproductor de música online para el foro en: 18 Julio 2023, 17:08 pm
Buenos temas,
Siguiendo el tema de heavy/hard rock, una canción que recomendaría es: Biohazard - State of the World Address
 ;D
38  Programación / Programación C/C++ / Re: Vídeo sobre el nuevo C23 en: 7 Julio 2023, 01:33 am
Interesante, gracias por el aporte
39  Media / Juegos y Consolas / Re: Codigo Fuente de Far Cry 1.34 y CryEngine 1.34 Complete en: 1 Julio 2023, 21:33 pm
Qué interesante! gracias
40  Programación / Programación C/C++ / Re: ¿Es el lenguaje de programación C/C++ todavía relevante en la era de los lenguajes de programación modernos y de alt en: 14 Junio 2023, 17:13 pm
hola, pues si depende del proyecto y de qué estas programando. Actualmente la mayoria de las tecnologías que se requieren en el mercado sobretodo del ambito web no son C/C++, aunque si se asume que se tiene un conocimiento ya de estos lenguajes. Ya que se suelen utilizar para aprender a programar.

La realidad es que, por debajo, el mundo de los sistemas está escrito en C/C++ debido a las razones que tu mencionas. Pero se utiliza sobretodo a más bajo nivel como puede ser aparato con un sensor para medir la temperatura del ambiente, o el motor de videojuegos Unreal Engine, donde la gestión de recursos y rendimiento es clave.

Sin embargo, hoy en día en la gran mayoria de los proyectos lo que se busca es que un sistema sea fácilmente integrado a la nube, escalable y portable. Ahí entran en juego otras tecnologías y lenguajes, como lo pueden ser Python, Java, .NET, javascript.

Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines