Lenguaje C

7
LENGUAJE C ¿Qué es Lenguaje C? ¿Qué es Lenguaje C? Nivel Medio Nivel Medio ¿Características? ¿Características? Flexible Flexible Pequeño Pequeño Portable Portable

Transcript of Lenguaje C

LENGUAJE C

¿Qué es Lenguaje C?¿Qué es Lenguaje C? Nivel MedioNivel Medio

¿Características?¿Características?

FlexibleFlexible

PequeñoPequeño

PortablePortable

Estructura de un programa en Estructura de un programa en lenguaje Clenguaje C

**ZONA DE DECLARACIONES** #include <stdio.h> /* Librería.*/ main() /*FUNCIÓN PRINCIPAL QUE NO RECIBE PARÁMETROS */

**CUERPO DEL PROGRAMA**{ /* Inicio del programa */

int /*Tipo de variable * / nombre; /*Variables printf (“HOLA AMIGOS...QUE TAL\n”); /* INTRUCCIONES */

/* main() llama a la función de librería printf() */} /* Fin del programa*/

TIPOS DE VARIABLESTIPOS DE VARIABLES

TIPO MANEJA CARACTER

int Enteros i, d

float Notación decimal f

char Un solo carácter c

char variable[largo]

Cadena de caracteres

s

int Entero octal o

int Entero Hexadecimal

x

OPERADORES OPERADORES ARITMETICOSARITMETICOS

Símbolo Significado

+ Suma

- Resta

* Multiplicación

/ División

% División de módulo, para enteros

OPERADORES OPERADORES MATEMATICOSMATEMATICOS

Símbolo Descripción

> Mayor que

< Menor que

>= Mayor o igual que

<= Menor o igual que

= = Igual

!= Diferente

OPERADORES LOGICOSOPERADORES LOGICOS

Símbolo Descripción

&& And (" Y ")

|| Or (" O ")

! Not ("  No ")

PALABRAS RESERVADASPALABRAS RESERVADAS

auto Default Goto do struct Volatile

break Else If double switch While

case Enum Int short typedef

char Extern Long signed union

const Float Register sizeof unsigned

continue For Return static void