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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 ... 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 [966] 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 ... 1750
9651  Programación / Programación C/C++ / Re: Ejercicios en: 23 Agosto 2015, 20:15 pm
el primero sería en pseudo codigo algo como

Código:
resultado = 0
mientras(n mayor que 0){
  resultado = resultado mas (1 entre n)
  disminuir n
}

el segundo como dices, es prácticamente idéntico, solo que n no se resta, sino que usas otro numero

si puedes en lo que avances muestra tus progresos a ver que tal vas ;)

Saludos!
9652  Programación / Programación C/C++ / Re: Funciones en: 23 Agosto 2015, 19:44 pm
ahh sobre main!

el main tiene 2 parámetros predispuestos por el compilador, puedes usarlos o no...


cuando el programa se compila, a main se le pasan 2 valores

Código
  1. int argc, char **argv

el primero es un entero que indica la cantidad de argumentos pasados por consola (siempre será por lo menos 1 ya que el primero es el programa en si mismo) el segundo es un array que contiene uno o más char array con los argumentos (como dije el primero será el programa)

ejemplo en consola escribes

Código:
programa.exe

el ejecutará tu programa y argc será 1 y argv[0] será "programa.exe"

si ejecutas
Código:
programa.exe parametro1 parametro2

el ejecutará tu programa y argc será 3, argv[0] será "programa.exe", argv[1] será "parametro1" y argv[2] será "parametro2"

por eso solo se usan esos valores...

el return de main tiende a ser siempre 0, en este casi para la consola "0" significa todo bien...

siem embargo puedes hacer un programa suma.exe que retorne un valor diferente a 0, esto sería para que otro programa llamara a "suma.exe" y su valor de ejecución sería el que quieras... (sería similar a tu ejemplo, solo que los numeros a sumar sería argv[1] y argv[2])

muchas veces algo diferente de 0 tambien significa error (y el numero es el numero de error)
9653  Programación / Programación C/C++ / Re: Funciones en: 23 Agosto 2015, 18:59 pm
los parámetros que van entre paréntesis son los valores que recibirá la función

Código
  1. int suma(int sumando1, int sumando2){
  2.  int resultado = sumando1 + sumndo2;
  3.  return resultado;
  4. }

9654  Informática / Electrónica / Re: Pantalla táctil de portatil en: 23 Agosto 2015, 18:03 pm
Tienes que conseguir la pieza indicada ya que necesita una fuente de poder y conversores de conexión, la pieza puede costar unos 30$ a 50$

Esto te puede ayudar

http://www.instructables.com/id/How-to-Convert-a-Laptop-LCD-into-an-External-Monit/
9655  Programación / Programación C/C++ / Re: Funciones en: 23 Agosto 2015, 17:33 pm
Las funciones puedes separarlas como

Tipo Nombre(parametros){//aqui inicia
  Acciones
  Retorno //si no es void
}//aqui cierra

El tipo, es el tipo de valor que retornará, void, implica que no retorna nada

el nombre no debe contener espacios, caracteres especiales y no debe iniciar en número

Los parámetros son las variables que se le pasarán, el nombre es como se representarán dentro de la función y si tipo debe coincidir con el original

Las funciones tienen un "alcance" al que se le llama "scope" esto representa que verán y que no, al estar aparte del main, normalmente desconocen cualquier referencia a toda variable declarada allí

Por ultimo el retorno, es simplemente un valor que devolverán, si la función es asignada a una variable ejemplo

Código
  1. int variable = funcion_algo();

La variable contendrá lo que sea que la funcion retorne

Algo importante de recordar, el retorno es el fin de la función, si se hace la función termina

Código
  1. int ejecutar (){
  2. int a = 1;
  3. return a;
  4. Esto_nunca_pasara();
  5. }
9656  Programación / Programación C/C++ / Re: Ayuda con un simple programa en: 23 Agosto 2015, 09:42 am
Programa las palabras

Cien, docientos, uno veinte, etc...

Usa la librería string.h y almacenalo como varios array de strings..

Recorre la frase separando por espacios y tendras las palabras

Luego es cosa de comparar con if por cada escala y palabra para sumar los valores

Por ejemplo para los cientos
Código:
if(palabra==cientos[x]){
  Resultado+=(1+x)*100;
}
9657  Programación / Desarrollo Web / Re: Como puedo utilizar una paginas y cambiar el contenido sin refrescarla? en: 23 Agosto 2015, 09:34 am
Ajax es la tecnica que usas... Es una solicitud de jscript asincrona... En google conseguirás mucho sobre como aplicarlo, para facilitarte la vida recomiendo estudiar jquery
9658  Programación / Programación C/C++ / Re: Ayudeme por lo que mas quieran en: 23 Agosto 2015, 05:12 am
que no entendiste del metodo y por qué no preguntaste?

Modifica el titulo, el mismo debe ser descriptivo al problema, los ruegos están de más, ya que vas a recibir ayuda
9659  Programación / Programación General / Re: Convertir juegos de pc a android? en: 23 Agosto 2015, 01:46 am
No debe ser tanto, recomiendo que en google busques

Citar
convertir programa java a android

Eso si ten cuidad con la potencia que exiges, ya que un dispositivo android con 4 nucleos calculo yo (falazmente y sin bases sólidas) debe ser tan potente como un pentium 4
9660  Programación / Programación General / Re: Convertir juegos de pc a android? en: 23 Agosto 2015, 01:23 am
Un juego en php? Si es php se puede jugar en navegador por red


En tal caso si es java tendrías que modificarlo

Lo ideal es que uses un motor de juego como unity que resuelve eso por ti
Páginas: 1 ... 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 [966] 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 ... 1750
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines