2B1 Programaci n Estructurada Conceptos B sicos
Conceptos Básicos
Preparado por:
Prof. María de Jesús Díaz Q.
¿Qué es C?
• Lenguaje de programación estructurado de propósito general
• Instrucciones constan de términosque se parecen a expresiones algebraicas
• Posee palabras clave inglesas como
•
•
•
•
•
For
Do
While
If
else
Origen de C
•
•
•
•
Inició con un lenguaje denominado BCPL
Influenció a otro llamado B(inventado por Ken Thompson) en los años 70
Muchas compañías comenzaron a implementar su propio C
ANSI (American National Standars Institute), creó una definición no
ambigua del lenguaje C eindependiente de la máquina que pudiera utilizarse
en todos los tipos de C
Tipos de Lenguaje C
•
•
•
•
•
•
•
•
Quick C
C++
Turbo C
Turbo C ++
Borland C
Microsoft C++
Visual C
C Builder
Características deC
• Es un lenguaje de programación de nivel medio,
• Combina los elementos del lenguaje de alto nivel con la funcionalidad del
ensamblador
• Su característica principal es ser portable, es decir, esposible adaptar los
programas escritos para un tipo de computadora en otra.
• Otra de sus características principales es el ser estructurado, es decir, el
programa se divide en módulos (funciones)independientes entre sí.
Utilización
• El lenguaje C inicialmente fue creado para la programación de:
• Sistemas operativos
• Intérpretes
• Editores
• Ensambladores
• Compiladores
• Administradores debases de datos.
• Actualmente, debido a sus características, puede ser utilizado para todo tipo de
programas.
Elementos del lenguaje C
• PALABRAS CLAVE (o palabras reservadas)
• Son propias dellenguaje.
• No se pueden utilizar como variables
• Ejemplo. While
7
Elementos del lenguaje C.
• SEPARADORES
• Espacios en blanco
• Tabulaciones
• Sangrados
• Cambios de línea
• Comentarios. /* ....*/
8
Estructura básica de un programa en C.
librerías
main ()
{
Declaración de variables
Sentencias
}
9
Ejemplo de la estructura de un programa en C.
/*Programa para calcular el área de un...
Regístrate para leer el documento completo.