funciones

9
Funciones/ Procedimientos Diseño de Algoritmos

Upload: randy-alberto-matu-leon

Post on 22-Dec-2015

5 views

Category:

Documents


0 download

DESCRIPTION

Funciones básicas de programación

TRANSCRIPT

Page 1: Funciones

Funciones/Procedimientos

Diseño de Algoritmos

Page 2: Funciones

FunciónOperación que toma

uno o más valores (argumentos) y produce un valor (resultado).

f(x) = x / (1+x2)

Page 3: Funciones

Funciones en los lenguajes de programaciónCada lenguaje de programación tiene sus

propias funciones incorporadas (funciones internas).

Pero los usuarios también pueden incorporar sus propias funciones (funciones externas).

Para esto el usuario debe definir la función e invocarla a través de un nombre y la lista de parámetros actuales.

Page 4: Funciones

f(x) = x / (1+x2)Si queremos realizar un programa de

computadora que solucione esta función ¿Cómo sería este programa?Entrada

Proceso

Salida

Page 5: Funciones
Page 6: Funciones

Funciones en FreePascal

function Nombre(lista_parametros): tipo_retorno

Page 7: Funciones

f(x) = x / (1+x2)

¿Cuál es el nombre de la función?¿Qué tipo de retorno tiene la

función?¿Tiene argumentos la función?

¿Cómo se asigna el resultado de la función?

Page 8: Funciones
Page 9: Funciones

EjercicioDiseñar una función que encuentre el mayor

de dos números enteros.