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

Lenguaje C

carlasiboney11 de Junio de 2013

571 Palabras (3 Páginas)249 Visitas

Página 1 de 3

Programación II Licda. Carmen Gómez

Lenguaje C

El lenguaje C está caracterizado por ser de uso general, con una sintaxis sumamente y de alta portabilidad.

Lenguaje C maneja los elementos básicos presentes en todas computadoras: caracteres, números y direcciones.

Sus principales características son:

 Programación estructurada

 Abundancia de operadores y tipos de datos

 Codificación en alto y bajo nivel, simultáneamente

 No está orientado a ninguna área en especial

 Producción de código objeto altamente optimizado

 Facilidad de aprendizaje

El lenguaje C nació en los laboratorios Bell Telephone y ha sido estrechamente asociado con el sistema operativo UNIX, debido a que su desarrollo se realizo en dicho sistema y que tanto UNIX como el compilador C fueron escritos en C.

Estructura de un programa en C

Cabecera

main ( ) es la función o programa principal

{ delimitador

cuerpo conjunto de sentencia en “C”. Cada sentencia termina con el carácter punto y coma (;)

} delimitador

Observación: todas las instrucciones en “C” deben ser minúsculas, pues “C” diferencia mayúscula y minúscula.

A continuación se muestran algunas de las librerías que deben estar en la cabecera del programa:

# include <stdio.h> incluye el archivo de cabecera que contiene las funciones de E/S estándares

# include <entrada.c> incluye un archivo “C”(entrada), al programa actual.

# include <string.h> manejo de cadenas

# include <math.h> manejo de rutinas matemáticas

Programación II Licda. Carmen Gómez

Tipos de Datos:

a) int (entero): es un número sin punto decimal

Ejemplo:

Int n; formato: %d

b) float (reales en simple precisión 4 bytes): es un número que puede tener un punto decimal y no tiene más de siete dígitos significativos

Ejemplo:

float x; formato: %f

c) double (reales en doble precisión 8 bytes): un número en doble precisión no tiene más de 15 dígitos significativos. Esto da lugar a cálculos más precisos.

Ejemplo:

double z; formato: %f ó %Lf

d) char (carácter): contiene un solo carácter

Ejemplo:

char m; formato: %c

e) string (cadena de caracteres): contiene más de un carácter

Ejemplo:

char m; formato: %s

Tipos de Datos definidos por el usuario:

Arreglos:

Es un conjunto de objetos todos del mismo tipo que ocupan posiciones sucesivas en memoria. Para definir un arreglo se utiliza el modificador.

Ejemplo:

Int lista [40]; declara un arreglo lista de 40 elementos para almacenar valores enteros

Objetos de un programa:

Variables: es un valor cambiante durante la ejecución de un programa.

Programación II Licda. Carmen Gómez

Forma general:

<tipo de dato> <nombre de variable>;

Char sexo; /* variable de tipo carácter */

Int num; /* variable de tipo entero*/

Float dat, num2; /* define dos variables de punto flotante */

Constantes: es un valor que no cambia durante la ejecución de un programa, una constante en “C” puede ser un número, un carácter o una cadena de caracteres.

a) Constantes enteras: es una sucesión de dígitos. Si la constantes es positiva, el signo + es opcional y si es negativa, lleva el signo -. El tipo de una constante entera viene determinada por su valor.

Ejemplo: 345678 constante entera en formato largo

b) Constantes decimal: una constante real tiene el siguiente formato

[dígitos] [.dígitos] [E/e[+/-]dígitos]

donde “dígitos” representa cero o más dígitos del 0 al 9 y E o e es el símbolo de exponente

...

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