Anda di halaman 1dari 14

Computo 1

FUNDAMENTOS DE PROGRAMACIN C++


C es un lenguaje de programacin desarrollado en los laboratorios
Bell de AT&T por Dennis Ritchie en el ao 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 diseo de tipos y estructura de datos.

Estructura bsica:

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 funcin main, el punto
donde comienza la ejecucin de un programa en C.
Las llaves { ..... } sirven para delimitar la secuencia de instrucciones
que forman parte de la funcinmain.
La llamada a la funcin 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 funcin main(por
convencin, 0 indica que "todo fue bien").

CARACTERSTICOS CLAVE DE C++.

Variables y tipos de datos.

En programacin, una variable est formada por un espacio


en el sistema de almacenaje (memoria principal de
un ordenador) y un nombre simblico (un identificador) que
est asociado a dicho espacio. Ese espacio contiene una
cantidad o informacin conocida o desconocida, es decir
un valor.

mbitos de las variables.


Local: Cuando la misma slo es accesible desde un nico
procedimiento hijo, no pudiendo ser leda o
modificada desde otro.

Global: Cuando la misma es accesible tanto desde rutinas


o macros de la aplicacin, como en todos los
procedimientos y funciones de la misma.

Tipos de variables:

Formacin de cadena de caracteres

Estructuras de Control
-Estructuras condicionales.
-Repetitivas/Iterativas.
-Programacin Estructurada.

Operadores relacionales
- Operadores de comparacin validos para nmeros y
caracteres generan resultado de tipo int que
interpretaremos como booleano.

Operadores lgicos/booleanos
-Operandos booleanos.
-Tienen menos precedencia que los operadores
de comparacin.

En programacin estructurada slo se emplean tres


construcciones:

1-Secuencia: Conjunto de sentencias que se ejecutan en orden


Ejemplo: Sentencias de asignacin y llamadas a rutinas.

2-Seleccin: Eligque sentencias se ejecutan en funcion de una


condicion.
Ejemplo: Estructuras de control condiciional if-thenelse y case/switch
3-Iteracin: Las estrucruras de control repetitivas repiten
conjuntos de instrucciones.
Ejemplos: Bucles while, do... while y for.

Anda mungkin juga menyukai