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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: [1] 2 3
1  Programación / Programación C/C++ / Re: [C++] Ayuda para ejercicio de un calendario usando arrays. en: 12 Septiembre 2019, 20:18 pm
Buenas señor@s,
estaban ustedes en lo cierto, he descargado otro editor de texto y he actualizado la versión del compilador y no me da ningún problema.

Gracias igualmente por la ayuda que me habéis prestado. Un saludo!! =)
2  Programación / Programación C/C++ / Re: [C++] Ayuda para ejercicio de un calendario usando arrays. en: 12 Septiembre 2019, 11:22 am
Muchas gracias por la respuesta!
He probado el código que me has puesto, me ha parecido muy interesante y es una forma que no me hubiese planteado nunca, por lo que te agradezco mucho el aporte.

Tengo una pregunta al respecto, en qué tipo de situaciones (aparte de esta claro está) se ultiliza?, lo digo por si puedo aplicarlo en otro tipo de ejercicios, por tener esa opción en cuenta.

Por otra parte, el resultado que obtengo es el mismo que obtenía antes, me hace ese salto de número cuando llego a m[y][6].

Lo que he visto, que me ha parecido curioso es lo siguiente:
Código
  1.  
  2. for(int i = 0; i < ndias; i++){
  3.            int x = (i+pds) % 7;
  4.            int y = (i+pds) / 7;
  5.            m[y][x] = i+1;
  6.            cout << m[0][6] << " "; // linea nueva para comprobar el estado de la matriz en esa posicion
  7.  
  8. }
  9.  
  10.  

el resultado es este:
0 0 0 0 5 6 6 6 6 6 6 6 6 6...
de manera que llega a poner el 5, pero luego me pasa al 6 y se queda con ese último valor.

iré echandole un vistazo a lo largo del dia, a ver si llego solo a la solución. En cuanto la consiga la postearé.

Repito, muchas gracias por el aporte! =)
3  Programación / Programación C/C++ / [C++] Ayuda para ejercicio de un calendario usando arrays. en: 11 Septiembre 2019, 20:26 pm
Hola, buenas a todos, tengo una pequeña duda sobre el siguiente ejercicio, les dejo el enunciado en negrita.

Defina el tipo Matriz como un array de 6x7 números enteros, y diseñe un subprograma para crear un calendario de un mes genérico en una matriz que se devolverá como parámetro de salida.
El subprograma se denominará calendario.  El primer parámetro (m), de salida, es de tipo Matriz.  El segundo parámetro (ndias), de entrada, es de tipo int y representa el número total de días del mes del calendario (28, 29, 30 o 31). El tercer parámetro (pds), de entrada, es de tipo int y representa el índice del día de la semana donde comienza el primer día del mes (donde 0 corresponde a Lunes, 1 a Martes, y así sucesivamente hasta 6 que representa al Domingo).


El código que he implementado es el siguiente:
Código
  1. void calendario(Tipo_Matriz &m, const int ndias,const int pds){
  2. //Iniciar calendario me pone todos los valores de la matriz a 0
  3.    iniciar_calendario(m);
  4.  
  5.    int dia = 1;
  6.    int j;
  7.    for(int i = 0; i < 6; i++){
  8.        if(i == 0){
  9.            j = pds;
  10.        }else{
  11.            j = 0;
  12.        }
  13.        while(dia <= ndias && (j >= 0 && j < 7)){
  14.            m[i][j] = dia;
  15.            dia++;
  16.            j++;
  17.        }
  18.    }
  19.    //mostrar calendario
  20.    cout << endl;
  21.    for(int i = 0; i < 6; i++){
  22.        for(int j = 0; j < 7; j++){
  23.            cout << m[i][j] << " ";
  24.        }
  25.        cout << endl;
  26.    }
  27. }
  28.  

Cuando introduzco dias = 30 y pds = 2 (por ejemplo), el resultado que obtengo es:
0 0 1 2 3 4 6
6 7 8 9 10 11 13
13 14 15 16 17 18 20
20 21 22 23 24 25 27
27 28 29 30 0 0 0
0 0 0 0 0 0 0
me como una serie de números y no sé exactamente donde está el error, por lo que si pudiesen ayudarme, me sería de gran ayuda.
Muchas gracias!


 

Mod: No escribir titulos en mayusculas.
4  Programación / Programación C/C++ / Re: Elegir ultimo fichero metido dentro de una carpeta en C++ Linux en: 10 Julio 2019, 10:30 am
Muchas gracias!
Pero sabes si hay algo menos complicado o lioso que pueda usar?
se me ha olvidado decir que el entorno en el que estoy programando es Codeblocks
5  Programación / Programación C/C++ / Elegir ultimo fichero metido dentro de una carpeta en C++ Linux en: 10 Julio 2019, 08:42 am
Buenos días!
Estoy implementando un programa que se dedica a leer los datos de un fichero que se encuentra en una determinada carpeta. La cosa es que cada mes, se genera un nuevo fichero al que acceder, lo que me obliga a cambiar el código para acceder al ultimo fichero que se ha generado.

Mi pregunta es; existe alguna forma de que mi programa sea capaz de estar a la espera de encontrar un nuevo fichero dentro de la misma ruta con idea de que automáticamente, los datos que necesito sacar de dichos ficheros se actualicen sin necesidad de que cada mes tenga que cambiar el código.

Muchas gracias de antemano! Un saludo
6  Programación / Programación General / Asunto Ficheros QT Creator en: 10 Abril 2019, 09:33 am
Buenos días!
Estoy intentando crear una sencilla interfaz gráfica con QT Creator, entorno en el que me inicié ayer y no tengo muy claro donde buscar información.

Básicamente, lo que pretendo hacer es que cuando pulso un botón aparezca en un label el contenido de un fichero de texto. Hasta aquí lo he hecho bien.

La cosa es que dicho fichero actualiza su contenido cada x tiempo, y me gustaría que el contenido del label también cambiase automáticamente cada vez que la información del fichero cambie, no es necesario que cambie justo al mismo tiempo.
Sí que he comprobado que si el contenido del fichero cambia y vuelvo a pulsar el boton el label se actualiza. Por lo que he pensado en generar una especie de clickeo automático cada x tiempo.
Saben de alguna función que pueda servirme?


Muchas gracias
7  Programación / Scripting / Re: Compartir archivos desde python a un equipo remoto en: 1 Abril 2019, 10:53 am
Drakaris!
Muchas gracias por recomendar el link, ha sido de gran utilidad!
Me ha costado, pero al final he conseguido hacer lo que tenía en mente!

Un abrazo!
8  Programación / Scripting / Compartir archivos desde python a un equipo remoto en: 26 Marzo 2019, 11:22 am
Buenos días!
Me gustaría saber cómo podría transferir una serie de ficheros de texto desde mi pc de Windows a un PC MAC.

He encontrado información y ya tengo importadas algunas librerías, a pesar de los ejemplos que he visto por la red, no me ha quedado claro como hacerlo.


Espero que puedan ayudarme! un saludo
9  Sistemas Operativos / GNU/Linux / COMANDO CAT en BASH en: 21 Marzo 2019, 09:34 am
Buenas!

Me gustaría saber cómo puedo almacenar en una variable el contenido de un fichero de texto, usando un script .sh
He recurrido al comando cat.

Código
  1. Variable = $(cat fichero.txt)

Lo curioso es que si lo escribo desde el terminal directamente, se lo come pq luego hago

Código
  1. echo $variable

y me muestra el contenido del fichero.

Sin embargo, si ejecuto el script,  me aparece el mensaje de "No such file or directory"

Lo cual me resulta extraño, pq tanto el script como el fichero se encuentran en la misma carpeta.

Quizás no estoy usando bien el comando cat, o directamente me estoy equivocando al usar éste.
Agradecería mucho su ayuda.
Un saludo y gracias de antemano!
10  Programación / Programación C/C++ / Acceso a fichero Excel en C++ en: 18 Marzo 2019, 09:38 am
Buenos días a todos!

Les comento la duda que tengo.
Me gustaría acceder a un fichero Excel, ingresar el número de fila que quiero leer e ir leyendo los datos que me interesen para almacenarlos en variables.

Supongamos  que:
Introduzco el número de fila, por ejemplo 10.
Y vemos que en la fila 10 tenemos datos almacenados desde la columna A hasta la columna E.

Si quisiera almacenar los valores de las columnas A, B y E, cómo podría acceder a ellos?

Muchas gracias. un saludo!
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines