Lenguaje C
Enviado por carlasiboney • 11 de Junio de 2013 • 571 Palabras (3 Páginas) • 225 Visitas
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
...