Programacion en C++

Páginas: 68 (16857 palabras) Publicado: 15 de junio de 2015

ÍNDICE



Pagina
INTRODUCCIÓN
3


I. ELEMENTOS BÁSICOS DEL LENGUAJE
4
Identificadores
Tipos de datos
Variables
Constantes
Operadores
Palabras reservadas
Comentarios
Entrada / Salida de datos



II. ESTRUCTURAS DE CONTROL
12
Estructuras de control selectivas
Estructura if
Estructura switch
Estructuras de control iterativasEstructura for
Estructura while
Estructura do - while
12


19


III. ARREGLOS
28
Introducción
Arreglos unidimensionales
Arreglos bidimensionales



IV. CADENAS DE CARACTERES
Definición
Variables de tipo cadena
Funciones para manipulación de cadenas
Arreglos de cadenas
39


V. FUNCIONES
Concepto
Declaración
Llamada auna función
Definición
Sentencia return
Funciones en línea
Llamadas por valor y por referencia
Variables locales, globales, automáticas, externas, registro y estáticas
49





VI. PUNTEROS
Definición
Declaración
Inicialización
Operadores para punteros
Aritmética de punteros
Punteros a punteros
Punteros y arreglos
Punteros y cadenasArreglos de punteros
Punteros y funciones
Punteros a estructuras
64


VII. ESTRUCTURAS
Declaración
Definición de variables
Arreglos de estructuras
Paso de estructuras a funciones
Procesamiento de una estructura (operadores)
Estructuras y punteros
80


USO DEL COMPILADOR VISUAL STUDIO C++
93


BIBLIOGRAFÍA
108




















INTRODUCCIÓN

El lenguajede programación C++ fue desarrollado por Bjarne Stroustrup en los Laboratorios Bell a mediados de los 80's (1986).

El lenguaje C++ es un lenguaje de programación de propósito general. Todo puede programarse, desde sistemas operativos y compiladores hasta aplicaciones de bases de datos y procesadores de texto, pasando por juegos, aplicaciones a medida, etc.

Como su nombre lo dice, este lenguajees una extensión del Lenguaje C.

El nombre original del Lenguaje fue: "C con clases".

Los lenguajes en que se baso el desarrollo del C++ fueron C y Simula (de donde se tomo la construcción de la clase).

En C++ se puede combinar programación estructurada tradicional y programación orientada a objetos lo que lo convierte en uno de los lenguajes más eficientes de la actualidad.

Los programaescritos en C++ son compactos y rápidos. El código es transportable, es decir, un programa en C++ podrá ejecutarse en cualquier maquina y bajo cualquier sistema operativo.

A pesar de haber sido creado en la década de los 80's, solo ahora, el lenguaje esta siendo estandarizado por las organizaciones mas grandes del mundo en este campo: ANSI (American Matinal Standard Institute) e ISO (InternationalStandard Organization).

C++ esta considerado como el lenguaje de programación por excelencia para el desarrollo de aplicaciones orientadas a objetos.

La programación orientada a objetos crea programas que están bien organizados, fáciles de comprender y modificar, flexibles y reutilizables en muy diferentes situaciones. Reduce la complejidad y hace la producción de software y su mantenimiento máseconómicos.












ELEMENTOS BÁSICOS DEL LENGUAJE

IDENTIFICADORES

Son los nombres que el programador escoge para referenciar variables, funciones y otros objetos de un programa.

El primer carácter debe ser una letra o el carácter de subrayado (guión bajo).

Se admiten hasta 32 caracteres, el resto de los caracteres después del primero, pueden ser letras, números o el subrayado, existendiferencias entre mayúsculas y minúsculas.
Ejemplos:
P p10 Pro
pro_de _datos promedio


TIPOS DE DATOS

Todas las variables y funciones tienen asignado un tipo. En las variables indica el tipo de dato que puede retener. En las funciones, el tipo de valor que van a retornar. El lenguaje C++ no maneja muchos tipos de datos predefinidos, pero tiene la capacidad para crear sus propios tipos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS