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


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 ... 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 [192] 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 ... 235
1911  Programación / Programación C/C++ / Re: Necesito ayuda en: 18 Febrero 2019, 14:34 pm
- Anda, cierto, no habia probado una respuesta incorrecta, jeje, con tanto cambio que he visto en C++ pensé que estaba facilitando el uso de expresiones booleanas como Python XD.
1912  Programación / Programación C/C++ / Re: Necesito ayuda en: 18 Febrero 2019, 02:12 am
Código
  1. if (resp == "el nombre", "El nombre")

- Que clase de brujería es esa :xD, no lo encuentro en mis libros pero funciona  :o ( corrijo, trabaja como un if (true) )
1913  Programación / Programación C/C++ / Re: ayuda con matrices urgente please en: 18 Febrero 2019, 01:46 am
Saludos,

- Dependerá a que es lo que llaman Vector y Matríz, lo normal es entender como Vector a un Array Unidimensional, y Matríz a un Array Multidimensional. Incluso dependiendo del Lenguaje de Programación, existen Clases pre-hechas de Vectores y Matrices ...

- Para entender a las Matrices más cómodamente se le suelen tratar como Objetos haciendo uso de sus Índices para que sean más legibles. Por ejemplo en Lenguaje C++:

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. const int DIAS = 2;
  6. const int TURNOS = 2;
  7. const int CLASES = 4;
  8.  
  9. int main() {
  10.  
  11.  int lunes = 0, martes = 1;
  12.  int manana = 0, tarde = 1;
  13.  int clase = 0, hora = 1, salon = 2, profesor = 3;
  14.  
  15.  string horario[DIAS][TURNOS][CLASES];
  16.  
  17.  string dias[]   = {"Lunes", "Martes"};
  18.  string turnos[] = {"Manana", "Tarde"};
  19.  string datos[]  = {"Clase", "Hora", "Salon", "Profesor"};
  20.  
  21.  horario[lunes][manana][clase]    = "Matematica";
  22.  horario[lunes][manana][hora]     = "8:00 - 10:00";
  23.  horario[lunes][manana][salon]    = "Salon 16";
  24.  horario[lunes][manana][profesor] = "Roberto Grego";
  25.  
  26.  horario[lunes][tarde][clase]     = "Estadistica";
  27.  horario[lunes][tarde][hora]      = "02:00 - 04:00";
  28.  horario[lunes][tarde][salon]     = "Salon 12";
  29.  horario[lunes][tarde][profesor]  = "Ricardo Lira";
  30.  
  31.  horario[martes][manana][clase]    = "Algoritmos";
  32.  horario[martes][manana][hora]     = "8:00 - 10:00";
  33.  horario[martes][manana][salon]    = "Salon 10";
  34.  horario[martes][manana][profesor] = "Ana Patricia";
  35.  
  36.  horario[martes][tarde][clase]     = "TIC";
  37.  horario[martes][tarde][hora]      = "02:00 - 04:00";
  38.  horario[martes][tarde][salon]     = "Salon 6";
  39.  horario[martes][tarde][profesor]  = "Carlos Lopez";
  40.  
  41.  for ( int dia = 0; dia < DIAS; dia++ ) {
  42.    cout << dias[dia] << endl;
  43.    for ( int turno = 0; turno < TURNOS; turno++ ) {
  44.      cout << "\t" << turnos[turno] << endl;
  45.      cout << "\t\t" << datos[clase]    << " :\t" << horario[dia][turno][clase] << endl;
  46.      cout << "\t\t" << datos[hora]     << " :\t" << horario[dia][turno][hora] << endl;
  47.      cout << "\t\t" << datos[salon]    << " :\t" << horario[dia][turno][salon] << endl;
  48.      cout << "\t\t" << datos[profesor] << " : " << horario[dia][turno][profesor] << endl << endl;
  49.    }
  50.  }
  51.  
  52.  return 0;
  53. }


Código:
C:\Users\EdSon\Desktop>g++ matrices.cpp -o matrices.exe && matrices.exe
Lunes
        Manana
                Clase : Matematica
                Hora :  8:00 - 10:00
                Salon : Salon 16
                Profesor : Roberto Grego

        Tarde
                Clase : Estadistica
                Hora :  02:00 - 04:00
                Salon : Salon 12
                Profesor : Ricardo Lira

Martes
        Manana
                Clase : Algoritmos
                Hora :  8:00 - 10:00
                Salon : Salon 10
                Profesor : Ana Patricia

        Tarde
                Clase : TIC
                Hora :  02:00 - 04:00
                Salon : Salon 6
                Profesor : Carlos Lopez


C:\Users\EdSon\Desktop>
1914  Programación / Bases de Datos / Re: ¿como reconocer cardialidad en modelo entidad relacion? en: 17 Febrero 2019, 03:33 am
Saludos,

- Los números (x,y) son denominados Cardinalidad Mínima y Máxima.
- Los números X:Y son denominados Correspondencia de Relación

[Producto] (0,n) --> <Detalle> --> (1,n) [Venta]
                                   1:N

-- Se lee:

--- 1:N => Un Producto puede tener varias ventas. Relación Uno a Muchos

--- (0,n) => Un Producto tiene como mínimo 0 Detalles de Venta (El producto no se ha vendido), y como máximo n cantidad de Detalles de Venta (El producto se ha vendido varias veces), es decir, Un Producto puede o no venderse varias veces.

--- (1,n) => Una Venta tiene como mínimo 1 Detalle de Producto (Se está vendiendo un producto), y como máximo n cantidad de Detalles de Producto (se está vendiendo más de un producto), es decir, Una Venta tiene que hacerse a por lo menos un Producto.

- Los ejercicios que se suelen encontrar suelen ser muy vagos en cuanto a detalles, y el problema radica en que el Diseño Conceptual puede variar drásticamente dependiendo de los requerimientos y/o funcionamiento previstos para la Base de Datos.

- Te podría recomendar este e-book gratuito en español: https://openlibra.com/es/book/bases-de-datos-2
1915  Programación / Desarrollo Web / Re: [Pregunta]: ¿Como puedo vaciar un input type FILE? en: 17 Febrero 2019, 03:02 am
Saludos,

- Según he estado probando, basta con asignarle una String vacía a su atributo .value:

Código
  1. document.getElementById("input_file").value = "";
1916  Programación / Desarrollo Web / Re: Buscar una palabra dentro de un string (PHP / Buscador) en: 17 Febrero 2019, 02:53 am
Saludos,

- Usa el comodín % antes y después: LIKE '%madr%'
1917  Programación / Desarrollo Web / Re: [Pregunta]: No funciona salto de línea en JAVACRIPT (+PHP) en: 16 Febrero 2019, 17:36 pm
Saludos,

- Intenta escapando el salto de línea antes de pasárselo al javascript:

Código
  1. <button type="button" onclick="Mostrar_Contenido('<?php echo str_replace("\n","\\n",$contenido); ?>')">ver contenido</button>

- Fuente: https://stackoverflow.com/questions/13709517/escaping-line-break-endline-from-php-variable-for-javascript-usage
1918  Programación / Programación C/C++ / Re: me urge por favor en: 15 Febrero 2019, 12:39 pm
Saludos,

- El primer paso es siempre agarrar lápiz y papel para entender el ejercicio y hacer el algoritmo base:

Empleado
  Códido
  Nombre
  Sueldo base por hora = 125.50
  Horas diarias = 8
  Días de la semana trabajadas = 7 /* No lo indica el enunciado */
  Total horas extras en la semana

  Pago semanal de horas extras = (Sueldo base por hora * 2) * Total horas extras en la semana
  Sueldo semanal = Sueldo base por hora * Días de la semana trabajadas) + Pago semenal de horas extras
  Impuesto sobre la renta = Sueldo semanal * 0.3
  Impuesto IMSS = Sueldo semanal * 0.47
  Pago semanal = Sueldo semanal - (Impuesto sobre la renta + Impuesto IMSS)

- Luego escoges tus herramientas: Lenguaje de programación, si vas a usar estructuras, Arrays, sólo variables, funciones, condicionales, si vas a pedir datos o todo estará en el código, dependerá del Tema general del ejercicio.

- Te recomiendo este libro gratuito en español de C:
https://openlibra.com/es/book/introduccion-a-la-programacion-con-c-3

-- Cuéntanos tus avances y dudas puntuales.
1919  Sistemas Operativos / Windows / Re: Tengo un problema con windows 10 y las memoria rams en: 14 Febrero 2019, 01:01 am
Saludos,

- Tendrías que ver en tu Administrador de Tareas ( Ctrl + Shift + Esc ) cual es la Aplicación o Proceso que está consumiendo tanta Ram y tomar medidas al respecto. Supongo que instalas algún programa que consume mucha Ram, o es que en realidad tienes muy poca Ram, revísalo en el mismo Administrador de Tareas > Rendimiento > Memoria, haber cuanta Ram te reconoce.
1920  Programación / Java / Re: invertir cola en: 14 Febrero 2019, 00:53 am
Saludos,

- Tamaño código :xD, con esto me funciona a mí, intenta injertarlo en tu código:

Código
  1. import java.util.*;
  2.  
  3. class ReverseQueue {
  4.  public static void main(String[] args) {
  5.    Queue<String> myQueue = new LinkedList();
  6.    myQueue.add( "Jesus" );
  7.    myQueue.add( "Alberto" );
  8.    myQueue.add( "Enrique" );
  9.    myQueue.add( "Isma" );
  10.    myQueue.add( "Alexis" );
  11.  
  12.    System.out.println( "\nCola tal cual" );
  13.    for ( String str : myQueue ) {
  14.      System.out.println( "\t" + str );
  15.    }
  16.  
  17.    // Reverse a la cola
  18.    Stack<String> stack = new Stack();
  19.    while ( !myQueue.isEmpty() ) {
  20.      stack.add( myQueue.peek() );
  21.      myQueue.remove();
  22.    }
  23.    while ( !stack.isEmpty() ) {
  24.      myQueue.add( stack.peek() );
  25.      stack.pop();
  26.    }
  27.  
  28.    System.out.println( "\nCola al revez" );
  29.    for ( String str : myQueue ) {
  30.      System.out.println( "\t" + str );
  31.    }
  32.  }
  33. }

Código:
c:\Users\EdSon\Desktop>javac ReverseQueue.java && java ReverseQueue
Note: ReverseQueue.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

Cola tal cual
        Jesus
        Alberto
        Enrique
        Isma
        Alexis

Cola al revez
        Alexis
        Isma
        Enrique
        Alberto
        Jesus

c:\Users\EdSon\Desktop>

-- Mmm..., me pone nervioso ese Unsafed Operations >:D

- Referencias: https://www.geeksforgeeks.org/reversing-a-queue/
Páginas: 1 ... 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 [192] 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 ... 235
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines