Documentos de Académico
Documentos de Profesional
Documentos de Cultura
“23 DE JUNIO”
Programación y Base de
Datos
SUBTEMA: FUNCIONES DE
PROGRAMACION
11/23/2022 [Nombre del proyecto]
¿QUÉ ES UNA FUNCIÓN EN PROGRAMACIÓN?
Las funciones, también llamados métodos, nos permiten dividir el trabajo que hace
un programa, en tareas más pequeñas separadas de la parte principal. Ese es el
concepto de función en programación.
Por ejemplo: imagina que desarrollas un programa, y una de las partes hace un
cálculo de un valor. Puede ser algo simple, como una suma o una resta, pero puede
ser un cálculo mucho más complicado, como puede ser la distancia entre dos objetos
en un videojuego 3D.
El código que realiza que realiza las tareas del cálculo puede estar en una función.
Esta función puede ser usada de forma independiente en diferentes partes del
programa, ya sea en programación modular o en un lenguaje orientado a objetos
como Java.
Por lo tanto, puedes invocar la función o método que calcula el total de una clase, o
aplicar el resultado de los cálculos.
• Los argumentos de una función, también llamados parámetros, representa una lista de variables cuyos valores son pasados al método
para ser usados por éste.
• Suelen ser opcionales, por eso en el ejemplo están en corchetes []. Algunos métodos no aceptan argumentos.
Argumentos o
• Los parámetros de una función tienen una serie de características que hablaremos un poco más abajo para entrar en detalle.
parámetros de
una función
parámetro método, se deben listar los argumentos en el mismo orden que dichos
argumentos están declarados en la definición del método, además que
debenb pasarse todos los argumentos requeridos.
s a una • El compilador verificará si el tipo y cantidad de argumentos pasados
concuerda con el tipo, el orden ycantidad de parámetros que acepta el
función método llamado.
• Para devolver un valor desde un método, se utiliza la palabra clave return. Por ejemplo, el
siguiente código devuelve el valor que tiene actualmente la variable result.
• return result;
• Si se invoca un método que devuelve un valor, como en el caso anterior, se puede utilizar el
valor devuelto en el método desde dónde se ha llamado.
• Veamos esta función:
• public int Sum(int a, int b)
{
return a + b;
}
• Se utilizaría de la siguiente manera:
• int resultado;
resultado = Sum(4, 5);
• En casi todos los lenguajes de programación, se utiliza el método main, que debe ser
escrito de forma tal que aceptan argumentos uno o más parámetros, pero nos lo
encontramos como una array de Strings.
• public static void main (String args[])
• ¿ Por qué el método main debe aceptar estos argumentos?
• El lenguaje de programación requiere que el método main se escriba de forma que acepte
valores cuando es ejecutado desde la línea de comando (en Windows sería la ventana
Símbolo del sistema).
11/23/2022 [Nombre del proyecto]
Para que sirven las
llamadas de funciones
ACTIVIDAD 3
RESPONDA LO SIGUIENTE: