• Lunes 19 de Mayo de 2025, 00:35

Mostrar Mensajes

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


Mensajes - JuanK

Páginas: 1 ... 198 199 [200] 201 202 ... 231
4976
Retos / Re: Los gatos en el sombrero
« en: Martes 30 de Septiembre de 2003, 14:22 »
Bueno, la solucion solo sera explicada despues del primero de octubre, donde publicare la solucion teorica del ejercicio y tambien la solucion que yo tengo en conjunto con las diferentyes soluciones que entreguen las personas que participen de este reto.

Te invito a continuar con el reto, pues aunque no hayas sido el primero, lo importante es que lo puedas hacer, al final veremos cual programa quedo mejor, o que elementos de cada programa se deben destacar, en lo personal, y aunque no lo he constatado, parece que el que hizo desorden soporta numeros de mayor tamaño que el que yo hice, aunque el de él es un poco más lento en comparacion cn el mio... despues revisare eso...
Por ahora solo quiero animarte a que termines tu programa.. recuerda lo del dibujo y veraz como lo puedes deducir....

Un saludo.

4977
C/C++ / dudas con puerto paralelo...
« en: Lunes 29 de Septiembre de 2003, 16:39 »
busca acerca de la onmunicacion a travez de pto paralelo.. una vez entiendas como funciona podras diseñar tu propio algoritmo de comunicacion sighuieno los pasos de protocolo... con eso te evitas intentar entender lo que otros han hecho...

Animo, no es tan dificil... si puede que sea un poco largo...

4978
Retos / Re: Los gatos en el sombrero
« en: Lunes 29 de Septiembre de 2003, 16:06 »
:good:A N I M O ! ! !:good:

Yo se que todos pueden terminar el reto, quiero invitarlos a todos a que sigan adelante, seria muy interesante ver los 3 programas que hay hasta el momento terminados, o por lo menos ver hasta donde llegara cada uno...!!!

No se rindan y sigan adelante!!!
queda poco tiempo.

4979
Retos / Re: Los gatos en el sombrero
« en: Lunes 29 de Septiembre de 2003, 15:57 »
Examine el codigo y aparentemente esta bien hasta donde vas.. si hay algo de problema en la velocidad, pero recuerda que el enunciado del reto no exigia ningun nivel  de rendimiento.

Ahora, aparentemente,  solo te resta adecuar el programa para que lea todas las lineas del archivo segun las especificaciones, y para que igualmente la salida sea el archivo gatos.out...

Animo te falta poco!!!....

4980
C/C++ / Re: gets(cadena) de otra manera
« en: Lunes 29 de Septiembre de 2003, 15:07 »
lo que debes usar uno de los dos despues de utilizar scanf o incluso despues de utilizar gets(aunque esto ultimo es poco probable), para que capture el buffer que queda pendiente despues de utilizar scanf y presionar enter.

4981
MS Access / alguien sabe por qué?
« en: Lunes 29 de Septiembre de 2003, 06:08 »
pero si colocaras mas informacions eguramente que si te podria ayudar.. ejemplo.. diagrama de base de datos, y consulta u operacion que estas efectuando...

4982
C/C++ / Re: gets(cadena) de otra manera
« en: Lunes 29 de Septiembre de 2003, 01:11 »
ya te lo corrgi, te habia faltado cerrar el tag de codigo al final...

Lo de el error, debes colocar la función gatc(); o la funcion getche();... preferiblemente cada vez que captures desde teclado, en general sucede despues de utilizar scanf();, estas funciones captuiran los buffer pendientes del teclado... y listo.

4983
Dudas informáticas / Tengo VIRUS???
« en: Domingo 28 de Septiembre de 2003, 07:45 »
1- la de windows 98, que no se reinicie, es un error tipico, recuerdo que en algun momento hace algunos años, microsoft publico un parche para solucionar ese problema.

2-El otro error.. es muy factible que tengas dañado un boton del mouse o del teclado, sin embargo no se descarta la prescencia de virus o de algun software payaso.. asi que lo mejor es que revises estas llaves de registro:

y estas entradas en cada uno.. normalmente, es decir a menos que uses algo raro..o algo que necesites que se carqhe al inicio,  no deberias tener nada..

4984
C/C++ / Re: Tutoriales
« en: Viernes 26 de Septiembre de 2003, 23:16 »
Un saludo para todos.

He pensado en abrir una sección en este foro para enseñar a programar en c, no sera una sesion para principiantes porque no enseñare a programar desde cero, sera una sección muy parecida a la de los retos, pero la diferencia sera que en vez de proponerlos, seran resueltos paso por paso y bien explicados.

Esta seccion es para que quienes esten interesados aprendan a desarrollar su mente y sus habilidades para resolver problemas de programación.

Dejare este post por una semana, y al final , y segun los votos y comentarios, decidire si amerita abrir la seccion o no.

Gracias de antemano por sus comentarios.

4985
Retos / Re: Los gatos en el sombrero
« en: Viernes 26 de Septiembre de 2003, 20:46 »
hola ,
bueno quiero informarles que el dia 1 de octubre publicaré la solucion completa al reto con lo cual lo dare por finalizado, si requieren un poco mas de tiempo pueden pedirlo sin problemas.

Esto se debe a que el 1 de octubre publicaré un reto diferente... como adelanto tiene que ver con HDLC.

Juank

4986
C/C++ / Puerto serie o paralelo.
« en: Viernes 26 de Septiembre de 2003, 18:33 »
Lo primero que debes hacer es conseguir la especificacion de comunicacion a travez del puerto paralelo.

En esta direccion hay ayuda...
http://www.modelo.edu.mx/univ/virtech/c ... ralelo.htm

4987
C/C++ / Por fin he solucionado lo de gets con un bucle. (para Juank)
« en: Viernes 26 de Septiembre de 2003, 18:22 »
me parece que esta bien, lo del borrado puedes solucionarlo con la funcion gotoxy, ya que conoces que maximo caben 80 aracteres por linea, deberias controlar que al borrar el caracter 80 el cursor quede en la linea anterior a la actual.

Como sugerencia, y ya que te ha edo bien con esto, te recomiendo que trates de rehacer la funcion utilizando funciones de más bajo nivel, ya que como la tines es muy lenta, una vez estes utilizando las funciones de bajo nivel, puede ser muchjo más facil lo del cursor..
Investiga bioskey y kbhit, adicionalmente puedes recurrir a las interrupciones de la bios, asi que tambien investiga acerca de del valor REGS y de las llamdas a travez de int486 o alguna funcion equivalente.

Bibliografia sugerida:

Lenguaje c para expertos
Helbert Schild

4988
Java / Re: Calcular tiempo
« en: Viernes 26 de Septiembre de 2003, 16:51 »
OK, utiliza el metodo estatico currentTimeMillis() de la Clase System de la maner siguiente:

 
Código: Text
  1.  
  2. public void ejemploTime()
  3. {
  4.   long firstTime = 0;
  5.  long secondTime = 0;
  6.  long diferencia= 0;
  7.  
  8.   firstTime = System.currentTimeMillis();
  9.   //PROCESAR..CUALQUIER COSA
  10.   secondTime = System.currentTimeMillis();
  11.   diferencia = secondTime  - firstTime ;
  12.   System.out.println("el tiempo transcurrido de proceso es: " + diferencia.toString(););
  13. }
  14.  
  15.  
Eso es todo, espero que te sea de utilidad.

4989
Retos / Re: Los gatos en el sombrero
« en: Viernes 26 de Septiembre de 2003, 14:24 »
Es necesario saber cuanto s el valor de N, para averiguarlo debes....

No quiero decirtelo todavia.. recuerda que la gracia del ejercicio es que tu mismo deduscas todas las posibilidades, porque sino no seria un reto...

tan solo te dire que analices esta parte:
 
Citar
El número de gatos dentro de cada sombrero (excepto el de los más pequeños) es una constante, N.
La altura de los gatos dentro de un sombrero es 1/(N + 1) veces la altura del gato dueño del sombrero en el que ellos están.


Los más pequeños gatos tienen altura de 1, y son los que hacen todo el trabajo.

y esta otra:
 
Citar
DATOS DE ENTRADA: “gato.in”

La entrada consta de una secuencia de especificaciones de gato-en-el-sombrero.
Cada especificación se encuentra en una línea que consta de dos enteros positivos separados por un espacio en blanco.
El primer entero es la altura de nuestro gato, y el segundo entero es el número de gatos que trabajan.
El archivo termina con #.


ves el dibujo que hice?..
no lo hice solo por ayudarles a ustedes.. la version original la hice para mi, de esta manera pude decifrar el algoritmo, ..
te aconsejo que dibujes todo lo que piensas, fijate en el dibujo y trata de hacer algo parecido con los datos que debes analizar... descubriras una inetresante solución...


Juank

4990
Allegro / Todos sean bienvenidos!!!
« en: Jueves 25 de Septiembre de 2003, 22:48 »
Bueno, todas sus dudas acerca de allegro las podran postear en este foro, espero les sea de provecho, por mi parte, y como siempre, estoy dispuesto a colaborarles en lo que me sea posible.

Saludos

4991
C/C++ / Re: Nueva en C++ necesito ayuda.
« en: Jueves 25 de Septiembre de 2003, 22:00 »
debes capturar la palabra en un array, luego recorres el array y cada vez que encuentres un espacio incrementas en uno el contador, esto debera ser un ciclo en el cual al encontrar el punto el programa se termina y muestra los resultados.

Juank

4992
C/C++ / Re: URGENTE!!! problemas con ejecutables
« en: Jueves 25 de Septiembre de 2003, 18:30 »
ya provaste el mismo ejecutable que compilaste donde no funciona.. en el laptop...
puedes enviar el ejecutable?
Cerciorate de que el color de texto por pantalla, no se igual que el color de fondo..(suena absurdo pero podria ocurrir)
Enviame el codigo que usas, en algunas versiones de linux se pueden genarar excepciones , en especial en lo relacionado con al manejo de cadenas y/o apuntadores, otra opcion es que una de las librerias de tu distribucion de linux este dañada.. ya provaste instalar con otros cd de instslacion que provengan de otra fuente?... recuerda que para el laptop el no instala los mismos  componentes...

4993
Visual Basic 6.0 e inferiores / Pregunta tonta: Visual Basic & Linux
« en: Jueves 25 de Septiembre de 2003, 16:07 »
hay software que permite ejecucion de programas y librerias de linux en windows... no funciona en todos los casos pero podria servir...
creoque se llama el wine (windows emulator)

Ademas lo del .NET se supone que es cierto , pero no se si eso se demore o no.

4994
C/C++ / Control C
« en: Jueves 25 de Septiembre de 2003, 16:03 »
cada vez que se digita una tecla esto entra en un buffer, asi que debes capturar el buffer antes de que este entre al sistema operativo, la verdad nunca he hecho esto,
pero la funcion bioskey y la funcion kbhit, te ayudaran a validar que se presione Ctrl +C, tambien hay un ascii que corresponde a ese caracter asi que si lo capturas , ya no te deberia cerrar el problema.

4995
C/C++ / Re: Ayuda por favor, Como reproducir un archivo wav en C
« en: Jueves 25 de Septiembre de 2003, 15:50 »
para reproducir wavs, ya hay muchas librerias .. las consiguez en internet...

si quieres hacerlas por ti mismo.. estas en problemas y espero que tengas experiencia...
en esta pagina consigues la especificacion del formato:

http://www.wotsit.org

4996
C/C++ / Re: URGENTE!!! problemas con ejecutables
« en: Jueves 25 de Septiembre de 2003, 15:28 »
por si las dudas dale estos permisos
chmod 777 ejecutable...

adicionalmente si es linux, muy probablemente debas ejecutarlo asi:

./ejecutable
me cuentas como te fue...

Suerte

4997
C/C++ / Re: ¿Puedo instalar la libreria ALLEGRO en el Borland C++ 3.
« en: Jueves 25 de Septiembre de 2003, 15:07 »
perdon por la respuesta tan concreta pero es que estaba un poco de afan y no te queria hacer perder tiempo... es incompatible con esa version de borland, seguramente porque esta version no trae soporte desde el IDE para incluir librerias adicionales a las que ya trae, pero seguramente, y nunca lo he provado, que debe tener alguna manera de comlpilar por consola con librerias adicionales... y si esto es asi entonces es posible que se puedan configurar comanados por consola desde el ide.

4998
C/C++ / Re: ¿Puedo instalar la libreria ALLEGRO en el Borland C++ 3.
« en: Jueves 25 de Septiembre de 2003, 02:25 »
incompatible, lo siento.

4999
Retos / Re: Los gatos en el sombrero
« en: Jueves 25 de Septiembre de 2003, 02:24 »
bueno, yo no lo solucione asi, perop posiblemente hayan muchas maneras de resolverlo, asiq ue sigue tratando a ver como te va, te aconsejo que hagas pruebas continuamente para no cometer errores que te puedan afectar al final...


te felicito Jhonathan.

5000
C/C++ / Resolver matrices por el método Gauss-Jordan en Borland C++
« en: Miércoles 24 de Septiembre de 2003, 15:01 »
Ya que lo hiciste tu mismo te felicito...

Páginas: 1 ... 198 199 [200] 201 202 ... 231