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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 [157] 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 ... 183
1561  Programación / Programación C/C++ / Re: atsInNum() en: 5 Junio 2010, 07:09 am
Corregido el maldito error de máximos y mínimos. Gracias Littlehorse por hacerme pensar XD  ;-)
1562  Programación / Programación C/C++ / Re: atsInNum() en: 5 Junio 2010, 06:52 am
Claro pero vos retornas precisamente lo contrario, porque solo salís del do while cuando ingresas un entero que no esta comprendido entre esos valores.

Ya he sustituido && (y) por || (o)
1563  Programación / Programación C/C++ / Re: atsInNum() en: 5 Junio 2010, 06:49 am
Por partes, el propósito de la función, es que esta devuelva un valor entero, introducido por teclado, que esté comprendido entre MIN y MAX, ambos incluidos.

¿Qué utilidad le puedes dar? Es una cosa que uso mcuho en clases, sobretodo para menús estilo switch.

Quedaría mas o menos...

Código
  1.  
  2. switch(atsInNum(0,10))
  3. {
  4. ...
  5. }
  6.  
  7.  

Así aseguramos que el valor introducido esté entre 0 y 10.

La parte de los idiomas, ha sido eliminada, ya no causará mas problemas  ::)
1564  Programación / Programación C/C++ / Re: Librería en: 5 Junio 2010, 06:39 am
Ya he añadido la primera discursión sobre una función... ^^
1565  Programación / Programación C/C++ / atsInNum() en: 5 Junio 2010, 06:16 am
Empezamos a crear la ats, por fin...

Y bueno, estoy con la 1º función, y por mensajería, discutía amistosamente con nicolas_cof, sobre como implementar la siguiente función:

Código
  1.  
  2. // STDIO.H
  3.  
  4. /*
  5.  * By: Sergio López & elhacker.net- 5/6/2010
  6.  * GNU GPLv3
  7.  *
  8.  * Function returns an integer
  9.  *
  10.  * Syntax example: var =atsInNum(1, 6);
  11.  * Returns a value between 1 and 6
  12.  */
  13.  
  14. int atsInNum(int ATSMIN, int ATSMAX)
  15. {
  16. int atsint =0;
  17.  
  18. do
  19. {
  20. fscanf(stdin, "%d", &atsint);
  21. } while (atsint<=ATSMIN || atsint>=ATSMAX);
  22.  
  23. return atsint;
  24. }
  25.  
  26.  

Varias cosas:

* nicolas_cof opina que el switch con las opciones de texto sobra, pues se sale del objetivo de la función. Yo opino que es un extra a la hora de usarla, ya que te ahorras un par de lineas gracias a ATSOP.

* No me gusta demasiado usar fscanf, así que pensé en usar fgetc y atoi. Espero opiniones al respecto.

Espero que comentéis sobre estos 2 asuntos, y aportéis nuevas ideas, reportéis errores, etc. ^^

http://foro.elhacker.net/programacion_cc/libreria-t294373.0.html
1566  Programación / Programación C/C++ / Re: ayuda con ejercicios y creacion de programa en: 5 Junio 2010, 03:24 am
Te ayudamos a cambio de que postees el código que lleves hecho.
1567  Programación / ASM / Re: vale la pena aprender asm? en: 5 Junio 2010, 03:11 am
Voy a ver si lo venden en alguna librería que me pille cerca, porque creo que aprender C y a la vez ASM...  :P

Bueno ...

¿Tú que opinas?
1568  Programación / Programación C/C++ / Re: una consulta en: 5 Junio 2010, 03:08 am
Lo bueno que tiene el pseudocódigo, es que cada persona lo adapta a su manera de pensar, y no sigue un estándar. Así es mas fácil de entender. Otra cosa es entender los pseudos de los demás  :P
1569  Programación / ASM / Re: vale la pena aprender asm? en: 5 Junio 2010, 00:32 am
Voy a ver si lo venden en alguna librería que me pille cerca, porque creo que aprender C y a la vez ASM...  :P
1570  Informática / Electrónica / Re: [Mod] Duda con respecto a kit en: 5 Junio 2010, 00:30 am
Yo lo he adquirido hace escasos 3 dias, y esta de fabula, un monton de cositas para empezar si eres nuevo, y si no patra curiosear o poner en marcha cualquier proyecto sencillo.
Además tmb lo hice a través de bricogeek.com jeje

Te recomiendo que pidas el kit de resistencias tmb, y si no tienes aun, una plaquita arduino duemilanove, que es el perfecto componente para cualquier proyecto de electronica-robotica.

Saludos :D

Soy el antiguo GNU López. Ahora es cuando te viene a la mente que ya tengo Arduino xD
Páginas: 1 ... 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 [157] 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 ... 183
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines