• Viernes 18 de Julio de 2025, 17:07

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 ... 101 102 [103] 104 105 ... 231
2551
C++ Builder / Re: Máscaras
« en: Viernes 21 de Abril de 2006, 21:04 »
no entendi.

2552
C/C++ / Re: Tiene Q Aparecer Algo Mas???
« en: Viernes 21 de Abril de 2006, 20:54 »
Cita de: "X.Cyclop"
Cita de: "JuanK"
1- quita el \n del printf
2- no necesitas el getchar, usa gecth()
getch() no es stándard. :P
En serio!!!  :o  que gran descubrimiento X.Cyclop!!!  :lol:

Cita de: "pabloskini"
con getch(); no m funciona el programa...
q tiene q ver quitar la /n del printf, eso kiere decir q baja a la linea de abajo..
Donde tngo q colocar el getchar(); para q todo vaya bien??
Cuando ejecuto el programa como os e dixo antes, m dice: Introduzca un numero, yo escribo un numero, pro no pasa nada despues,, tngo q apretar alguna tecla??? xq si apreto intro se me sale del programa..

saludos

ya veo..
bueno

1- no te sirve el getch porque no viene por defecto, debes incluir el encabezado conio.h,
aún así por no ser una función del libc estandar es muy probable que tu compilador no la tenga por defecto, asi que usar getchar puede estar bien.

2- lo que pasa es que el  \n te genera dos caracteres no imprimibles realmente el CR y el LF (10 y 13) asi que cuando uses getchar este  'pasara de largo' pues automaticamente pudiese estar capturando el CR y confirmando la captura con el LF, aunque a decir verdad no me ha pasado esto en todos los compiladores, solo en algunos.

3-
Cita de: "pabloskini"
pro no pasa nada despues, tngo q apretar alguna tecla???
:blink:
por supuesto que tienes que presionar enter para confirmar la entrada por eso es que no te funciona nada,

Cita de: "pabloskini"
xq si apreto intro se me sale del programa..
claro porque el programa finaliza, pero puedes 'suspender' la ejecucion hasta que presiones enter con ayuda del getchar o del getch.  :)

2553
C/C++ / Re: Tiene Q Aparecer Algo Mas???
« en: Viernes 21 de Abril de 2006, 18:08 »
1- quita el \n del printf
2- no necesitas el getchar, usa gecth()

2554
C/C++ / Re: Suma Dentro Del Arreglo
« en: Viernes 21 de Abril de 2006, 14:53 »
debes declarar una variable para guardar el resultado de la suma, luego dentro del mismo FOR vas sumando cada nuevo dato ingresado al arreglo con la variable que has creado.

2555
C/C++ / Re: Tiene Q Aparecer Algo Mas???
« en: Viernes 21 de Abril de 2006, 14:51 »
tu programa esta bien , loque psa es qwue muestra lo que tiene que mostrar y de inmediato se acaba,

has la prueba entrando por la interfaz de comandos a ejecutar tu programa, asi veras de lo que hablo, otra opcion es que justo antes de salir de tu programa coloques la instruccion

getch();

par pedir un retorno de linea  (presionar ENTER)antes de teminar el programa.

2556
C/C++ / Re: Gracias Por Ayudarme
« en: Viernes 21 de Abril de 2006, 14:49 »
<_<

2557
La taberna del BIT / Re: Por Fin Tengo Un Buen Camello
« en: Jueves 20 de Abril de 2006, 18:03 »
Cita de: "ibito"
De todas maneras, creo que desde hace mucho existen las herramientas CASE, y no veo una disminución en programadores (en cuanto a cantidad)  :rolleyes:
Bueno yo creo que con las RAD no ha disminuido ni disminuira la cantidad de los programadores.

Todo evoluciona, y precisamente por eso cada vez existen lenguajes que hacen mas cosas con menos código y nos facilitan hacer tareas que ya no nos representan ninguna utilidad.

Hace 30 años ni siquiera se pensaba en aplicaciones con entornos graficos del estilo de las que vemos hoy en dia y seguramente no tenian aún la vision de sistemas tan enormes y complejos en su lógica de negocio como los son los ERP o los CRM y demas tipos de software utilizados en las grandes empresas, por eso en ese entonces era suficiente con ASM, COBOL o FORTRAN, hoy en día no se podría ni llegar a pensar en diseñar todo un ERP con ninguno de los lenguajes de primera y segunda generacion.

El hecho de que las RAD nos ahorren trabajo tampoco implica que los desarrollos sean mas sencillos, ya que los RAD y demas herramientas precisamente han surgido porque las herramientas de creacion de software existentes no logran cubrir las exigentes demandas existentes en cuanto a calidad y eficiencia, si las RAD evolucionan las necesidades y requerimientos de los usuarios finales tambien, por ello el nivel de complejidad y de trabajo se mantiene constante en cierta medida.

Un buen ejemplo ( muy entrecortado)lo podemos observar con lo que paso con el DOS, las herramientas de la epoca te permitian crear ventanas en modo texto y ambientes en modo texto en general, pero luego por algun lugar ( apple)  los usuarios comenzaron a darse cuenta que podian mejorar mas su trabajo con un entorno mas intuitivo y completo, asi que Microsoft decidio hacer su windows 3 o 3.11 incluyendo las cosas que le gente pedia para facilitar su trabajo...

las aplicaciones comenzaron a evolucionar de una manera diferente y desde luego trabajar esos entornos con la API de WIndows era ( y aun ahora lo es) una tarea tediosa y cansona, asi que microsoft saco sus MFC ( y borland haria lo correspondiente) encapsulando la complejidad del uso de la API con funciones mas amigables..

los proyectos de software continuaron haciendose cada vez mas grandes y las empresas se dieron cuenta que perdian mucho tiempo haciendo las interfaces graficas y estableciendo propiedades de objetos a traves de la programacion,  cosa que no era su negocio, es decir el negocio de una empresa es vender un software de admon. de inventarios y desea invertir su tiempo en eso y no elaborando la interfaz grafica por mas que el usuario lo necesite,  asi que para cubirir esa necesidad surgieron herramientas con un IDE que permitia cambiar el comportamiento de los objetos tan solo ajustando las propiedades con un  par de clicks ahorrando de nuevo gran cantidad del tiempo ...

bien el software , las necesidades, los requerimientos, la complejidad... todo sigue creciendo y las compañias se dieron cuanta que perdian mucho tiempo valioso para su objeto de negocio desarrollando componentes de conexion  de bases de datos y componentes para la generacion de salidas ( archivos, reportes etc.) asi que para cubrir las nuevas demandas se desarrollaron cosas como DAO, microsoft jet, ADO etc  y surgieroni cosas como XML, crystal reports etc...

Hasta aca es claro que no ha disminuuido el trabajo para nadie, de hecho siempre han aumentado el trabajo, por eso las compañias deben crecer, lo unico que se ha hecho es dejar de ejecutar tareas que no proporcionan ningun valor agregado al objeto de negocio de cada compañia o producto , para poder de esta manera destinar los recursos de tiempo, personal etc a cosas mas productivas y relevantes para el objeto de negocio...

Así han seguido evolucionando las cosas hasta llegar a las herramientas CASE de hoy en día... y tenemos un visual Stucio .NET donde con 5 clicks creas conexiones a bases de datos y generas contenido HTML de manera dinamica... revisas y ya tienes 10.000 lineas de codigo...

Es muy valioso reconocer que un programador es un progrmador, programe en el lenguaje que programe, o use la herramienta que use, porque para lo que sea se necesita talento, tiempo, paciencia, inteligencia y conocimientos.

No podemos decir que un desarrollador de java o de C# sea un "programador" como poniendolo en duda, solo porque no necesita embrollarce con la admin. de memoria  ni con detalles muy relevantes a la maquina como si lo debe hacer un desarrollador de C o de asm. Ni tampoco podemos decir que un desarrolador de ASM no sea un "programador" porque no pueden hacer aplicaciones gigantes como ERP's o CRM´s y seguramente tampoco podra montar una solucion de analisis estadistico y evaluacion de comportamientos para una bolsa de valores etc.

Como estan las cosas hoy dia seguro que las herramientas CASE , RAD... seguiran evolucionando a un ritmo vertiginoso y gracias a los beneficios que traen cada vez sera mas grande y complejo el desarrollo de aplicaciones de acuerdo a las nuevas necesidades que plantee el mercado y la industria.

2558
La taberna del BIT / Re: Por Fin Tengo Un Buen Camello
« en: Miércoles 19 de Abril de 2006, 20:51 »
Cita de: "Eternal Idol"
Cita de: "JuanK"
Aca ganan más los programadores hasta cierto punto, pero ya cuando hablamos de personal de IT de alto nivel generalmente duplican o triplican los ingresos de un programador, estoy hablando de personas con conocimientos certificados en tecnologias Oracle o  CISCO o que son MSCE de para arriba o que son todas las tres cosas al tiempo desde luego profesionales graduados.
¿Pero hablas de soporte tecnico o de otros puestos? Los que mas ganan son los consultores porque hacen un trabajo muy duro :devil:  :devil:  :devil:
IT de alto nivel, es decir no me refiero al chico que va a reinstalrte el windows, ni al que te configura el explorer, o a ponerte mas memoria, me refiero a las peronas que manejan a la perfeccion cosas como el ISA SERVER, active directory, saben de proxys profesionales ( como el wingate) , conocen de servidores exchange, configuran politicas en los routers, crean zonas demilitarizadas etc etc...
sin contar lo aburrido de los servidores domino, del officce share point, el project server, y otros en general... ah si desde luego saben de arquitectura de redes, configuracion de VPN y etc etc.
Que mas? bueno manejo de SAM's, configuracion dewebmail, firewalls ... en fin hay mucha tela por ese lado.
en fin tal vez el más indicado par esto es mi hermano, el conoce mucho de ese tema pues lleva ya varios años en eso, mientras yo lo deje hace como 3 años.. claro que mi hermano aún no gana más que yo porque no tiene aún el titulo profesional.  :devil:

Citar
Eso tambien depende de lo rapido que termines un trabajo y el lag que haya hasta que comuniques la finalizacion del mismo devil.gif devil.gif Cuanto mas rapido seas mas lag podras introducir

Muy acertado, lo malo es cuando pasa lo contrario y tu plan de trabajo te dice que te gastas 10 horas y cuando vas a ver gastas 30 pero igual ya esta el compromiso de entrega con el cliente... asi que seas rapido o lento estaras llevado del diablo... loo malo es que esto suecede en la inmensa mayoria de las compañias... por no decir que en todas al menos algunas veces.

2559
C/C++ / Re: Potencia De Vc++
« en: Miércoles 19 de Abril de 2006, 18:02 »
:blink: Es cierto no lei bien la pregunta, y respecto a delphi no sabia que era comlpilador, crei que era o tra forma de referirce a object pascal.

thanks  :o

2560
C/C++ / Re: Potencia De Vc++
« en: Miércoles 19 de Abril de 2006, 17:08 »
Citar
En otro foro alguien dijo que Pascal (Delphi) generaba ejecutables mucho mas pequeños y rapidos que VC++.

Pero en todo caso se supone que el tamaño y velocidad del codigo de maquina generado depende del compilador y de la manera en que este se use y no del lenguaje propiamente, sobre todo con programas sencillos en el nivel que has mostrado no?

2561
C# / Re: Error De Punteros
« en: Miércoles 19 de Abril de 2006, 15:00 »
Código: Text
  1.  
  2. class algo{
  3.         private unsafe  int *a1;
  4.         private unsafe double *a2;
  5.         private unsafe string *nombre;
  6.         public void recoger(unsafe DataSet *ds, unsafe OleDBDataAdapter * da){
  7.                  .
  8.                  .
  9.                  .
  10.         }
  11.         public int calcular(unsafe DataSet *ds){
  12.                  .
  13.                  .
  14.                  .
  15.         }
  16. }
  17.  
  18.  

Nunca he necesitado crear codigo inseguro en C#, pero sino estoy mal con la palabra reservada unsafe pudees declaralo.

2562
Visual C++ / Re: Help Me
« en: Miércoles 19 de Abril de 2006, 14:58 »
para hacer el cambio puedes servirte de las funciones


itoa  atoi

ltostr  strtol

2563
Visual C++ / Re: Trabajo Con Binarios
« en: Miércoles 19 de Abril de 2006, 14:57 »
si quieres mostrar un dato numerico en un string con su representancion en  binario puedes usar la funcion itoa o bien ltoa

2564
La taberna del BIT / Re: Por Fin Tengo Un Buen Camello
« en: Miércoles 19 de Abril de 2006, 14:25 »
Aca ganan más los programadores hasta cierto punto, pero ya cuando hablamos de personal de IT de alto nivel generalmente duplican o triplican los ingresos de un programador, estoy hablando de personas con conocimientos certificados en tecnologias Oracle o  CISCO o que son MSCE de para arriba o que son todas las tres cosas al tiempo desde luego profesionales graduados.

2565
Dudas informáticas / Re: Es Pocible Hacer Un Chat Por Udp?
« en: Miércoles 19 de Abril de 2006, 14:22 »
podria ser buena idea pero para usarlo en nua pequeña red, y si si se puede hacer de hecho seria mas facil que con TCP.

2566
Programación de Videojuegos / Re: Opengl O Dx
« en: Lunes 17 de Abril de 2006, 16:12 »
las versiones actueles son descendientes de la version 9, y en el caso del SDK la version se define de manera sencilla por año-mes pero se pueden verificar las versiones con numeracion habitual.

El windows vista llegara con DX 10 lo que no se es si al tiempo se lanzara tambien para XP o no se...


ademas faltra ver que pasara con XNA.

2567
Programación de Videojuegos / Re: Opengl O Dx
« en: Lunes 17 de Abril de 2006, 16:10 »
porque desde que salio la tecnologia .net  ha estado en desarrollo continuo, pues como es bien sabido estan creando todo bajo directX managed, y ultimamente han aumentado un poco la frecuencia pues se esta testeando la implementacion para windows vista.

Por otro lado  creo que los cambios son solo a nivel del SDK no del runtime para usuario final.

2568
Programación de Videojuegos / Re: Opengl O Dx
« en: Lunes 17 de Abril de 2006, 04:01 »
el Dx, no.

El openGL depende del soporte de hardware que traiga tu distribucion de linux.

2569
Programación de Videojuegos / Re: Opengl O Dx
« en: Lunes 17 de Abril de 2006, 02:05 »

2570
Programación de Videojuegos / Re: Opengl O Dx
« en: Miércoles 12 de Abril de 2006, 22:59 »
con cualquiera de las dos bien sea OGL o DX necesitas una buena tarjeta de video antes que cualquier otra cosa.

El DX 10 te servira tambien en wXP, desde luego no tendra todo las cosas de dx que corren bajo w vista pero si lo necesario para la gran mayoria de juegos.

2571
La taberna del BIT / Re: Feliz Cumple!!
« en: Miércoles 12 de Abril de 2006, 01:45 »
Cita de: "<Ghost>"
Feliz cumpleaños!!! aun que no sepa kien eres ni cuantos cumples...
ni que cumplio el año pasado y ya han pasado 4 meses.  :scream:

2572
C/C++ / Re: Se Puede Utilizar Una Variable Caracter En Switch
« en: Martes 11 de Abril de 2006, 23:45 »
si se puede, pero lo estas haciendo mal, en lenguaje C los caracteres se denotan con comillas sencillas:

'-'
'+'

2573
C# / Re: Diferencias
« en: Martes 11 de Abril de 2006, 17:41 »
y que nos esta dando que estamos volviendo a los avatares de antaño?
sino estoy mal el avatar que tengo ahora es el primero que tenia en solocodigo, pero mejorado, y el que tienes sino estoy mal es el primero que usaste tambien.

2574
C# / Re: Diferencias
« en: Martes 11 de Abril de 2006, 17:12 »
:blink:

Debes ponerte a estudiar fundamentos basicos de POO.

http://c.conclase.net/
http://www.elguille.info/NET/cursoCSharpErik/index.htm
http://www.elguille.info/colabora/NET2005/...rado/Indice.htm

No se ni como le estabas haciendo para programar sin saber eso  :ph34r: .

2575
C# / Re: Leer Una Sola Tecla.
« en: Lunes 10 de Abril de 2006, 17:26 »
otra m'as sencilla que pueds hacer ahora con el  visual studio 2005 ( es decir con el  c# 3.0)



Código: Text
  1. Console.ReadKey(false);
  2.  

Páginas: 1 ... 101 102 [103] 104 105 ... 231