ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Métodos multivariantes Lenguaje de programación C

caro_olmossInforme21 de Junio de 2017

1.241 Palabras (5 Páginas)110 Visitas

Página 1 de 5

[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.

  • Operadores binarios:  + Suma

          - Resta

                                        * Multiplicación

  • Operaciones unitarias:  -   Signo negativo

                                          ++ Incremento

                                          -- Decremento

  • Procedencia:  ++ -- Unitario

                          / * % (Solo con números enteros)

  • Expresiones

Los operadores pueden ser variables o constantes numéricas, sin embargo, los operadores unitarios (++ y --) fueron pensados para aplicarse a variables y el operador (-) a constantes.

  • Operando Operador binario Operando
  • Operador unitario Operando (Ej: ++x es una notación PRE FIJA, es decir, retorna el valor después del incremento).
  • Operando Operador unitario (Ej: x++ es una notación POST FIJA, es decir, retorna el valor antes del incremento).

  • Expresiones lógicas o Booleanas: No cuenta con un tipo de datos lógico. Las instrucciones lógicas resultan de valores enteros 1 (V) o 0 (F), en general cero es F y cualquier otro valor es V.
  • Operadores Binarios:  && (^ que ocupamos en lógica)

                                                ||   (v que ocupamos en lógica)

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (153 Kb) docx (40 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com