ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lenguaje C ++


Enviado por   •  11 de Abril de 2013  •  15.172 Palabras (61 Páginas)  •  210 Visitas

Página 1 de 61

ÍNDICE

Estructura de un programa…………………………………………………………………………………………………………………………….2

Comentarios……………………………………………………………………………………………………………………………………………………4

Variables. Tipos de Datos……………………………………………………………………………………………………………………………….4

Identificadores………………………………………………………………………………………………………………………………………………..5

Tipos de datos fundamentales………………………………………………………………………………………………………………………..5

Declaracion de Variables…………………………………………………………………………………………………………………………………6

Inicializacion de variables……………………………………………………………………………………………………………………………….7

Introduccion a las cadenas……………………………………………………………………………………………………………………………..8

Constantes……………………………………………………………………………………………………………………………………………………….9

Literales……………………………………………………………………………………………………………………………………………………………9

Constantes definidas……………………………………………………………………………………………………………………………………….12

Constantes declaradas…………………………………………………………………………………………………………………………………….13

Operadores………………………………………………………………………………………………………………………………………………………13

Asignación (=)…………………………………………………………………………………………………………………………………………………13

Los operadores aritméticos (+,-,*,/,%)…………………………………………………………………………………………………………14

Operadores Relacionales y de igualdad………………………………………………………………………………………………………….15

Los Operadores lógicos…………………………………………………………………………………………………………………………………..15

Precedencia de los operadores……………………………………………………………………………………………………………………….16

Basico de Entrada/Salida………………………………………………………………………………………………………………………………..18

Salida estándar (cout)…………………………………………………………………………………………………………………………………….18

Entrada estándar (cin)……………………………………………………………………………………………………………………………………19

Stingstream…………………………………………………………………………………………………………………………………………………….20

Estructuras de control…………………………………………………………………………………………………………………………………….20

Estructura condicional: if y else……………………………………………………………………………………………………………………..21

Estructuras de iteración (bucles)…………………………………………………………………………………………………………………..22

La sentencia break, continue, goto, exit……………………………………………………………………………………………………….24

La estructura selectiva: switch………………………………………………………………………………………………………………………25

Funciones………………………………………………………………………………………………………………………………………………………..26

El uso de vacío (void)…………………………………………………………………………………………………………………………………….29

Declaración de funciones……………………………………………………………………………………………………………………………….29

Arrays……………………………………………………………………………………………………………………………………………………………..30

Matrices multidimensionales………………………………………………………………………………………………………………………….31

Matrices con parámetros……………………………………………………………………………………………………………………………….33

Secuencia de caracteres………………………………………………………………………………………………………………………………..34

Estructuras de datos……………………………………………………………………………………………………………………………………..34

Estructuras de anidación……………………………………………………………………………………………………………………………….36

Tipos de datos definidos (typedef)……………………………………………………………………………………………………………….36

Las Clases……………………………………………………………………………………………………………………………………………………..37

La palabra clave this…………………………………………………………………………………………………………………………………….38

Herencia entre clases……………………………………………………………………………………………………………………………………39

Polimorfismo………………………………………………………………………………………………………………………………………………….40

Entrada/Salida con ficheros………………………………………………………………………………………………………………………….41

Bibliografía……………………………………………41

Estructura de un programa

Probablemente la mejor manera de comenzar a aprender un lenguaje de programación es escribir un programa.Por lo tanto, aquí está nuestro primer programa:

El primer panel (en azul claro) muestra el código fuente de nuestro primer programa. El segundo (en gris claro) se muestra el resultado del programa una vez compilado y ejecutado. A la izquierda, los números grises representan los números de línea - estos no son parte del programa, y se muestran aquí sólo con fines informativos.

La forma de editar y compilar un programa depende del compilador que está utilizando. Dependiendo de si se dispone de una interfaz de desarrollo o no, y en su versión. Consulte la sección de los compiladores y el manual o la ayuda que se incluye con su compilador si tiene dudas sobre cómo compilar un programa C + + consola.

El programa anterior es el típico programa que los aprendices de programador escribir por primera vez, y su resultado es la impresión de la pantalla de "Hello World!" sentencia. Es uno de los programas más simples que pueden ser escritos en C + +, pero ya contiene los componentes fundamentales que cada programa en C + + tiene. Vamos a mirar línea por línea en el código que acaba de escribir:

// my first program in C++

Esta es una línea de comentario. Todas las líneas que comienzan con dos signos de barra ( // ) se consideran comentarios y no tienen ningún efecto sobre el comportamiento del programa. El programador puede utilizar para incluir breves explicaciones u observaciones dentro del código fuente. En este caso, la línea es una breve descripción de lo que nuestro programa es.

#include <iostream>

Las líneas que comienzan con una almohadilla ( # ) son directivas para el preprocesador. No son líneas regulares de código con expresiones, pero las indicaciones para preprocesador del compilador. En este caso, la directiva #include <iostream>

...

Descargar como (para miembros actualizados) txt (97 Kb)
Leer 60 páginas más »
Disponible sólo en Clubensayos.com