C es un lenguaje de programacion desarrollado en los laboratorios Bell de AT&T por Dennis Ritchie en el año de 1972, este lenguaje ha sido estrechamente asociado con el sistema operatico Unix ya que su desarrollo se realizo en este sistema pero al mismo tiempo fue rescrito por el mismo lenguaje C.
Este lenguaje fue el sucesor del lenguaje B ya que C proporciono nuevo diseño de tipos y estructura de datos.
Estructura básica:
La linea #include <stdio.h> le indica al procesador de C que incluya en el programa el contenido del fichero de cabecera stdio.h, donde estan las declaraciones de las funciones estandar de entrada/salida en C.
La linea int main (..) define la cabecera de la función main, el punto donde comienza la ejecución de un programa en C.
Las llaves { ..... } sirven para delimitar la secuencia de instrucciones que forman parte de la función main.
La llamada a la función printf("Hola"); le indica al ordenador que muestre por pantalla el mensaje que se le indica entres comillas.
La sentencia return indica el valor que devuelve la función main(por convención, 0 indica que "todo fue bien").
CARACTERÍSTICOS CLAVE DE C++.
Variables y tipos de datos.

Ámbitos de las variables.
Local: Cuando la misma sólo es accesible desde un único procedimiento hijo, no pudiendo ser leída o modificada desde otro.
Global: Cuando la misma es accesible
tanto desde rutinas o macros de la aplicación, como en todos los procedimientos
y funciones de la misma.
Tipos de variables:
Formación de cadena de caracteres
-Estructuras condicionales
-Repetitivas/Iterativas
Programación Estructurada.
- Operadores de comparación validos para números y caracteres generan resultado de tipo int que interpretaremos como booleano.
Operadores lógicos/booleanos
-Operandos booleanos.
-Tienen menos precedencia que los operadores de comparación.
En programación estructurada sólo se emplean tres
construcciones:
1-Secuencia: Conjunto de sentencias que se ejecutan en orden
Ejemplo: Sentencias de asignación y llamadas a rutinas.
Ejemplo: Estructuras de control condiciional if-then-else y case/switch
3-Iteracion: Las estrucruras de control repetitivas repiten conjuntos de instrucciones.
Ejemplos: Bucles while, do... while y for.










No hay comentarios:
Publicar un comentario