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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 [78] 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 ... 161
771  Programación / Programación C/C++ / Re: no se como validar con una función, ni como cargar un vector en: 30 Mayo 2017, 23:19 pm
Que no se diga que no hemos ayudado  :rolleyes:

Validación de datos: http://maxus.fis.usal.es/fichas_c.web/04xx_PAGS/0408.html

Estructuras: https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C/Estructuras_y_Uniones

Arrays estáticos: https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C%2B%2B/Arrays_y_cadenas_de_texto

Arrays dinámicos: http://chuwiki.chuidiang.org/index.php?title=Arrays_en_C

Algoritmos de búsqueda: https://es.wikipedia.org/wiki/Algoritmo_de_b%C3%BAsqueda

Como ves hay mucha cosa que aprender para este ejercicio.

Suerte.
772  Programación / Programación C/C++ / Re: no se como validar con una función, ni como cargar un vector en: 30 Mayo 2017, 20:55 pm
Es un poco largo, sobre todo si tienes que hacerlo a mano.

No puedo creer que no sepas validar un dato mediante una función, es algo muy básico y mucho menos cómo cargar un array, eso es de la primera o segunda hora de curso.

Y por lo que veo tendrás que trabajar con estructuras y memoria dinámica.

Aprender todo desde 0 en menos de 24 horas lo veo bastante difícil.

Pero bueno, te ayudaré en algo.
Crea una función que tome un valor entero. Si ese valor es menor de 1 o mayor a 10 devuelve 0, en caso contrario devuelve el valor dado.
Con esto ya tienes la validación de Categoría.
773  Programación / Programación C/C++ / Re: Ejercicio basico con c++ (Ayuda con el prinft) en: 30 Mayo 2017, 20:14 pm
Vale, lo entiendo. Debes estar trabajando con Windows, por eso no tienes la codificación es_CO.UTF-8 ni el apostrofe como bandera para printf, ya que este es parte del estándar POSIX, que Windows no usa. Si ese es el caso tienes dos posibilidades:
Usar un compilador que trabaje con POSIX
o
Formatear la cadena a mano.
774  Programación / Programación C/C++ / Re: Ayuda con funciones. en: 30 Mayo 2017, 17:26 pm
Eso es un IDE, aunque espero que no sea la versión 4.9.9.2. De todas formas mira si lo que hay en este post te funciona: https://stackoverflow.com/questions/16951376/how-to-change-mode-from-c98-mode-in-dev-c-to-a-mode-that-supports-c0x-ran

Al menos así podrás trabajar con una versión de compilador más moderna.
775  Programación / Programación C/C++ / Re: Ayuda con funciones. en: 30 Mayo 2017, 15:30 pm
Estarás usando TurboC o TurboC++ de Borland o algún otro compilador pre-ansi con extensiones. Te recomiendo cambiarlo lo más pronto posible para evitarte aprender malos hábitos.
776  Programación / Programación C/C++ / Re: Ayuda con funciones. en: 30 Mayo 2017, 09:15 am
En la construcción switch/case el código salta a la etiqueta elegida. Por ejemplo, al elegirse la opción 3 el programa no sabe nada de la asignación de a ni de la asignación de b por tanto esos datos son indefinidos.
777  Programación / Programación C/C++ / Re: Ejercicio basico con c++ (Ayuda con el prinft) en: 30 Mayo 2017, 00:47 am
Extraño que no te dé los millares. A mi con este código
Código
  1. #include <locale.h>
  2. #include <stdio.h>
  3.  
  4. int main ()
  5. {
  6.   printf("Locale is: %s\n", setlocale(LC_ALL, "es_CO.UTF-8"));
  7.   printf("Número: %'d\n", 12345678);
  8. }

Me da la siguiente salida:
Citar
Locale is: es_CO.UTF-8
Número: 12.345.678
778  Programación / Programación C/C++ / Re: Ayuda errores en codigo en lenguaje c. en: 30 Mayo 2017, 00:04 am
Suma después, no antes. Además las líneas 17, 63, 71, 81, etc. lo haces con un for.
779  Programación / Programación C/C++ / Re: Ayuda errores en codigo en lenguaje c. en: 29 Mayo 2017, 21:43 pm
Sí, claro. En vez de
Código:
int numerosa[n];
debes poner
Código:
int *numerosa = malloc(sizeof(int) * n);

A partir de aquí puedes continuar.

Por cierto los arrays empiezan por el indice 0 y llegan hasta su tamaño-1, por tanto que empieces por el 1 y llegues hasta su tamaño máximo es erróneo.
780  Programación / Programación C/C++ / Re: Ejercicio basico con c++ (Ayuda con el prinft) en: 29 Mayo 2017, 21:41 pm
Partiendo de tu último programa he hecho que me escriba el valor devuelto por una cadena vacía ("") y me ha devuelto el valor "es_ES.UTF-8". Es así porque este es el locale de mi sistema. De seguro que si tienes bien configurado tu S.O. te devolverá el de Colombia. De todas formas lo he buscado y es "es_CO.UTF-8". Inténtalo, a lo mejor los sistemas ahora están basados en UTF8. O dale la cadena vacía.

Sobre lo que me has dicho de que no quieres darle separador de millares al int, no lo entiendo pues eso es lo que te pide el ejercicio.
Páginas: 1 ... 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 [78] 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 ... 161
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines