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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 [207] 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 ... 287
2061  Foros Generales / Foro Libre / Re: Felicidades en su día para todos los NIÑOS del foro. en: 21 Julio 2019, 14:53 pm
Gracias  ;D
2062  Foros Generales / Foro Libre / Re: Irán convoca al embajador británico por el "decomiso ilegal" de un petrolero ira en: 21 Julio 2019, 14:50 pm
Vi petardos más grandes en el ninot de Puidgemont.
2063  Programación / Desarrollo Web / Re: [Pregunta]: ¿Como validar CORRECTAMENTE la subida de imagenes? en: 21 Julio 2019, 04:42 am
¿Qué es GD? Ya miré el post y las respuestas, si si me interesa que sea seguro más que nada.
https://es.m.wikipedia.org/wiki/Biblioteca_de_gr%C3%A1ficos_GD
Tienes ejemplos en PHP en la propia wikipedia, para que te hagas una idea.
Si buscas PHP GD validate img te deberían salor ejemplos de uso. O consulta directamente la entrada en página oficial de php.
2064  Programación / Desarrollo Web / Re: [Pregunta]: ¿Como validar CORRECTAMENTE la subida de imagenes? en: 21 Julio 2019, 03:12 am
https://stackoverflow.com/questions/38509334/full-secure-image-upload-script

Si no te imports tanto ls seguridad usa GD.
2065  Programación / Programación C/C++ / Re: c, me pueden dar una idea de como hacerlo en: 21 Julio 2019, 02:32 am
Usa el operador de array dos veces para acceder a un caracter o número de un array de caracteres o números que son a su vez elementos de otro array. [X][Y]
X hace referencia al elemento del array. En tu caso cualquiera de los números que introduzca el usuario.
Y hace referencia a el/los elemento/s contenidos en X.

Ejemplo:
Código
  1. n1 = 5
  2. n2 =10
  3. n3 = 15
  4. ...
  5.  
  6. Array[10] {n1,n2,n3,n4,n5}
  7. [0][0] hace referencia al 5.
  8. [1][0] hace referencia al 1. Del numero 10.
  9. [1][1] hace referencia al 0. Del numero 10.
  10. [2][0] hace referencia al 1. Del numero 15.
  11. ...
  12.  
  13. x = 0
  14. y = 0
  15. while (1){
  16. if (array[x][y] == numeroABuscar)
  17. {
  18. //imprime el array[x] esta en la lista\n
  19. } if ( y = '\o') x++; else y++;
  20. if (x == 10 && y == '\o') break;
  21. }
  22.  
  23. A mi es lo primero que se me ocurre que haría el trabajo sin el uso de punteros. Seguro que hay otras opciones mejores.
2066  Programación / Programación C/C++ / Re: ayuda con este error en c en: 21 Julio 2019, 01:14 am
Seguro que el programa no tiene que ser en C++ u otro lenguaje? Te pide el uso de vectores. Un vector es un array que crece dinámicamente. Se puede hacer una implementanción de un vector en C. Pero no creo que sea lo que te pide. O es un programa para C++ o la descripción del ejercicio es erronea y se refiere a un array.

Cosas que te pide:
-Leer y almacenar serie de números introducidos por el usuario con valores comprendidos entre 0 y 1000.
-En caso de el número no estar comprendido entre esos valores detener la ejecución.
-Máximo tomar 100 valores.
-Imprimir valores almacenados.

La opción de C++ con vectores es muy sencilla:
Código
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. vector<int> vectorDeInts;
  5.  
  6. int main()
  7. {
  8. int numero = 1;
  9.   while ( (numero > 0 && numero <1000) && vectorDeInts.size() != 100)
  10.   {
  11.   cout << "Pon numero" << endl;
  12.   cin >> numero;
  13.   vectorDeInts.append(numero);
  14.   }
  15. cout << vectorDeInts;
  16. return 0;
  17. }

2067  Programación / Programación C/C++ / Re: Escriba un programa en c que diga si el dato dado es un numero una letrao signo en: 20 Julio 2019, 23:41 pm
Código
  1. if (caracter == numeros || caracter == letras)
  2. {
  3. if (caracter == numeros)
  4.    {
  5.    //El caracter es un numero.
  6.    }
  7.  
  8.    else
  9.    {
  10.    //El caracter es una letra
  11.    }
  12. }
  13. else
  14. {
  15. //es un simbolo.
  16. ++contadorSimbolos;
  17. }

Usas un bucle para comparar cada caracter con todos los números y todas las letras. Si no coincide es un símbolo o una letra acentuada.

Yo personalmente usaria bucles for y un array de chars para los números y otro array de chars con las letras.
Comparas el caracter a comprobar con todos los elementos del array numeros, que serán 0,1,2,3,4,56,7,8,9
Y comparas el caracter a comprobar con todos los elementos del array letras, que serán a,b,c,d,...z,A,B,...Z

Puedes usar booleanos como variables globales declarados como false para identificar si es una letra o un número.
Código
  1. int i =0;
  2. while (i != tamanhoDelArrayLetras)
  3. {
  4.   if (caracter == numero[i])
  5.   {
  6.      booleanoEsUnNumero = true;
  7.      break;
  8.   }
  9.  
  10.   if (caracter == letra[i])
  11.   {
  12.      booleanoEsUnaLetra = true;
  13.      break;
  14.   }
  15. ++i;
  16. }
  17.  
  18. if (booleanoEsUnaLetra == false && booleanoEsUnNumero == false)
  19. {
  20.   //El caracter es un simbolo
  21.   ++contadorSimbolos;
  22. }
2068  Informática / Hardware / Re: Duda sobre mantener la pc encendida en: 20 Julio 2019, 21:57 pm
Para qué tanto espacio Simorg? En cuanto te salió todo?
A mi con 500gb me sobra. No suelo usar más de 180-190gb. Si hiciese edición de video o algo así, o jugase con el pc si que me haría falta.
2069  Media / Diseño Gráfico / Re: ¿Vale la pena estudiar diseño gráfico? en: 20 Julio 2019, 21:51 pm
No hay demasiada historia.
2070  Sistemas Operativos / Windows / Re: Problema con tamaño de fotos. Algo muy raro al copiarlas del smartphone al pc en: 20 Julio 2019, 21:48 pm
Pilla otra foto sacada con la misma cámara que se te vea y prueba cambiando la cabecera.
Páginas: 1 ... 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 [207] 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 ... 287
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines