Otros

Páginas: 3 (648 palabras) Publicado: 13 de diciembre de 2012
* SENTENCIA GOTO
La sentencia goto nos permite hacer saltos en el código, muchos lo recordaran de BATCH, pero tiene una sintaxis un poquito diferente.
Ejemplo:
int main()
{
      Primero:
    // codigo...
     // codigo...
     // codigo...
    goto Primero;
}

* FUNCION:
Una función es un conjunto de líneas de código que realizan una tarea específica y puede retornar unvalor. Las funciones pueden tomar parámetros que modifiquen su funcionamiento. Las funciones son utilizadas para descomponer grandes problemas en tareas simples y para implementar operaciones que soncomúnmente utilizadas durante un programa y de esta manera reducir la cantidad de código. Cuando una función es invocada se le pasa el control a la misma, una vez que esta finalizó con su tarea elcontrol es devuelto al punto desde el cual la función fue llamada.

* PROTOTIPO DE FUNCIONES:
Un prototipo de función le da información importante al compilador. En el prototipo se indican eltipo de dato que retorna la función, el número, tipo y orden de parámetros que recibe la misma. El compilador utiliza los prototipos para verificar las llamadas a funciones. Antes el prototipado noexistía y el compilador no podía detectar ciertos errores.
EJEMPLOS:
int maximo(int, int, int);
* RECURSIVIDAD:
La recursividad no es una estructura de datos, si no que es una técnica deprogramación que nos permite que un bloque de instrucciones se ejecute N veces remplaza en ocasiones a estructuras repetitiva.
La recursividad es un concepto difícil de entender en principio, peroluego de analizar deferentes problemas aparecen puntos comunes.
Ejemplo:
-------------------------------------------------
public class Recursividad {-------------------------------------------------
void repetir() {
-------------------------------------------------
repetir();
-------------------------------------------------...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS