Métodos multivariantes Lenguaje de programación C
Enviado por caro_olmoss • 21 de Junio de 2017 • Informe • 1.241 Palabras (5 Páginas) • 89 Visitas
[pic 1] | INGENIERÍA ESTADÍSTICA AYUDANTÍA COMPUTACIÓN I Guía n°6 Semestre 1 2015 AYUDANTE: CAROLINA OLMOS SÁEZ carolina.olmos@usach.cl |
Lenguaje de programación C
El lenguaje de programación C fue creado en 1972 por Dennis M. Ritchie para desarrollar el S.O Unix (Linux). Es un lenguaje de nivel medio, cercano a la máquina y de gran velocidad (pues tiene un pequeño tamaño, 45 palabras aproximadamente).
- Estructura de programa en C[pic 2]
- Palabras reservadas
Auto | double | if | Static |
Break | Else | int | struct |
Lose | Entry | long | Switch |
Char | Extern | Register | Typedef |
Continue | Float | Return | Unión |
Default | For | Sizeof | Unsigned |
Do | goto | Short | While |
- Observaciones
-Lenguaje sensible al contexto.
-Existen diferencias entre mayúsculas y minúsculas (Dato<>dato ; DATO<>dato).
-El lenguaje usa letras en minúsculas para las palabras reservadas mencionadas anteriormente.
-Generalmente se dejan mayúsculas para constantes u objetos creados para el programador.
-Lenguajes compilados.
-Lenguajes interpretados (PSeInt).
-Escribir un código.
-El intérprete revisa la sintaxis, traduce a código de máquina y ejecuta.
[pic 3]
- Identificadores
Permiten identificar objetos en C tales como funciones, variables, constantes, estructuras de datos, definición de tipo de datos, etc.
Identificador = letra [letra/dígito/comando especial]
*Son todas las letras del alfabeto, excepto ñ, Ñ, á, Á, é, É, í, Í, ó, Ó, ú, Ú. Además el guión bajo es considerado una letra.
- Variables
Objeto que almacena un dato de un tipo desconocido. Está asociada a un identificador y un tipo.
-Sintaxis declaración de una variable:
-tipos de datos más usados: int (enteros) y float, double (reales).
EJEMPLO de declaración de variables:
- Int valor;
- Int a, b, c;
- Int a=b=c=0;
- Float=x=3.1;
- Doublé x,y;
- Expresiones aritméticas
Son valores numéricos de un tipo de enteros o reales, pueden ser constantes, resultado de operaciones (como sumas, restas, multiplicaciones o divisiones), contenido de variables numéricas o combinaciones de las anteriores.
...