Date post: | 27-Jul-2015 |
Category: |
Documents |
Upload: | kenny-merle |
View: | 17 times |
Download: | 0 times |
TemasIntroducción a las funciones: Números de azar
Escribiendo tus propias funciones
Más Funciones en la libreria
1-2
Introducción a las funcionesUna función es un módulo que devuelve un valor a la parte del
programa que lo llamó Muchos lenguajes proporcionan bibliotecas de funciones que se
pueden utilizar, como un generador de números aleatorios
Una función es igual que un módulo, pero devuelve un valor que se puede utilizar en su programa
Funciones de biblioteca Funciones escritas que vienen con la mayoría de los idiomas
Por lo general, las tareas comunes ahorran tiempo a el programador, ya que permite la reutilización de código
1-3
Introducción a las funcionesLa función de generador de números aleatorios es útil
en: programas de juegos programas de simulación programas estadísticos La seguridad informática como el cifrado
¿Cómo funciona la función aleatoria? Set = número aleatorio (1, 100) 1 y 100 definen el rango del número que se puede
devolver, y se llaman argumentos La función se llama y un número aleatorio se
devuelve y se asigna a la variable número
1-4
Escribiendo tus propias funcionesLa mayoría de los lenguajes permiten codificadores para escribir
funciones
El encabezado de la función especifica es el tipo de datos del valor que se devuelve, el nombre de la función, y cualquier variable de parámetros
El cuerpo de la función son las declaraciones que se ejecutan cuando las llamadas a funciones se ejecutan
La sentencia return especifica el valor que se devuelve cuando la función termina
1-5
Escribiendo tus propias funciones
Otras preocupaciones Mientras que usted puede pasar muchos argumentos
en una función, sólo se puede devolver un valor Las funciones simplifican código, aumentan la
velocidad de desarrollo, y la facilidad de la facilitación del trabajo en equipo
Cada función debe tener un flowchart por separado IPO (entrada, procesamiento y salida), se puede
utilizar para mostrar lo que hace una función
IPO Chart for the getRegularPrice Function
Input Processing Output
None Prompts the user to enter an item’s regular price
The item’s regular price, as a Real
1-7
Más Funciones en la libreríaFunciones matematicas
Funciones normalmente aceptan uno o más valores como argumentos, realizan una operación matemática usando los argumentos, y devuelven los resultados
Set result = sqrt(16)
Devuelve la raíz cuadrada de16
Set area = power(4, 2)
Aumenta el valor de 4 a la potencia de 2
1-8
Más Funciones en la libreríaOtras funciones Común Matemáticas
abs calcula el valor absoluto de un número
cos devuelve el cosign de un argumento
round y vuelta al número entero más próximo
sin devuelve el seno de una discusión
tan devuelve la tangente de un argumento
1-9
Más Funciones en la libreríaFunciones de conversión de tipos de datos
Funciones de biblioteca que convierten valores de un tipo de datos a otro
toInteger convierte un real a un número entero
toReal convierte un entero a una verdadera
Los números reales pueden almacenar números enteros
Los enteros no pueden almacenar números reales
Si no coinciden los tipos, errores se producirán sin valores de conversión
1-10
Más Funciones en la libreríaFunciones de formato
Permiten dar formato a un número de una determinada manera
currencyFormat se utilizará para dar formato a un número a una moneda
Declare Real amount = 6450.879
Display currencyFormat(amount)
Lo que devuelve el programa seria $6,450.88
1-11
Más Funciones en la libreríaFunciones string
Permite trabajar con cadenas
función de long devuelve la longitud de una función
función append une a varias cadenas juntas
toUpper y tolower convierte una cadena a mayúsculas o minúsculas
substring puede extraer un carácter o una porción de una cadena de una cadena
1-12