12
Escuela Superior Politécnica De Chimborazo Facultad de Mecánica Carrera: Ingeniería Automotriz Asignatura: Computación Nivel: Segundo “B” Realizado por: Jhonatan Coque Jesús Carlosama Diego Arévalo

Estructura general de un programa (Funciones Internas)

Embed Size (px)

Citation preview

Page 1: Estructura general de un programa (Funciones Internas)

Escuela Superior Politécnica De Chimborazo

Facultad de Mecánica

Carrera: Ingeniería Automotriz

Asignatura: Computación

Nivel: Segundo “B”

Realizado por: Jhonatan CoqueJesús Carlosama

Diego Arévalo

Page 2: Estructura general de un programa (Funciones Internas)

FUNCIONES INTERNASLas operaciones que se requieren en los programas exigen en numerosas ocasiones, además de las operaciones de las operaciones aritméticas básicas, ya tratadas, un número determinado de operadores especiales que se denominan funciones internas, incorporadas o estándar. Por ejemplo, la función ln se puede utilizar para determinar el logaritmo, la función raíz cuadrada (sqrt) calcula la raíz cuadrada de un número positivo. Existen otras funciones que se utilizan para determinar las funciones trigonométricas.

Page 3: Estructura general de un programa (Funciones Internas)

TABLA DE FUNCIONES INTERNAS

Page 4: Estructura general de un programa (Funciones Internas)

EJEMPLO

Page 5: Estructura general de un programa (Funciones Internas)

LA OPERACIÓN DE ASIGNACIÓNLa operación de asignación es el modo de almacenar valores a una variable. La operación de asignación se representa con el símbolo u operador ← (en la mayoría de los lenguajes de programación, como C, C++, Java, el signo de la operación asignación es =).

La operación de asignación se conoce como instrucción o sentencia de asignación cuando se refiere a un lenguaje de programación.

Page 6: Estructura general de un programa (Funciones Internas)

ASIGNACIÓN ARITMÉTICA Las expresiones en las operaciones de asignación son aritméticas:

Se evalúa la expresión 3 + 14 + 8 y se asigna a la variable AMN, es decir, 25 será el valor que toma AMN

AMN ← 3 + 14 + 8

Page 7: Estructura general de un programa (Funciones Internas)

ASIGNACIÓN LÓGICALa expresión que se evalúa en la operación de asignación es lógica. Supóngase que M, N y P son variables de tipo lógico.

Tras evaluar las operaciones anteriores, las variables M, N y P tomarán los valores falso, verdadero, verdadero.

M ← 8 < 5N ← M o (7 <= 12)

Page 8: Estructura general de un programa (Funciones Internas)

ASIGNACIÓN DE CADENAS DE CARACTERESLa expresión que se evalúa es de tipo cadena:

La acción de asignación anterior asigna la cadena de caracteres '12 de octubre de 1942' a la variable tipo cadena x.

x ← '12 de octubre de 1942'

Page 9: Estructura general de un programa (Funciones Internas)

ASIGNACIÓN MÚLTIPLE

Todos los lenguajes modernos admiten asignaciones múltiples y con combinaciones de operadores, además de la asignación única con el operador ← . Así se puede usar el operador de asignación (←) precedido por cualquiera de los siguientes operadores aritméticos: +, –, *, /, %.

c ← c + 5 equivale a c +← 5

Page 10: Estructura general de un programa (Funciones Internas)

CONVERSIÓN DE TIPOEn las asignaciones no se pueden asignar valores a una variable de un tipo incompatible al suyo. Se presentará un error si se trata de asignar valores de tipo carácter a una variable numérica o un valor numérico a una variable tipo carácter.

A ← 3B ← 4

C ← A + 2 * B

Page 11: Estructura general de un programa (Funciones Internas)

Bibliografía

Aguilar l. (2008). Fundamentos de Programación. Madrid: McGRAW-HILL/INTERAMERICANA DE ESPAÑA, S. A. U..

Page 12: Estructura general de un programa (Funciones Internas)