Вы находитесь на странице: 1из 10

Universidad Nacional Autnoma de Honduras Valle de Sula

Catedrtico: Ing. Hctor Garca.

Alumna: Lizziem Teresa Clara Guerra/ 20122002739

Asignatura: Taller de hardware I

Seccin: 19:00

Tema: Resumen de los captulos 2, 4 y 5 del libro como programar en C++

Fecha: Lunes 06 de mayo de 2013

INTRODUCCION
Para muchas personas programar es una tarea tediosa, difcil o incluso imposible Comprender un lenguaje de programacin es ms sencillo de lo que aparenta ser, con los conocimientos bsicos cualquier persona ser capaz de realizar programas simples y ejecutarlos exitosa mente. El objetivo de este informe es que puedas al leer la informacin del documento adjunto, puedas comprender las funciones y definiciones bsicas del lenguaje de programacin C++ , con los ejemplos necesarios para su fcil entendimiento.

se puede definir que C++ es un lenguaje de programacin diseado a mediados de los aos 1980 por Bearne Stroustruo .La intencin de su creacin fue el extender al exitoso lenguaje de programacin C con mecanismos que permitan la manipulacin de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos C++ es un lenguaje hbrido.

A continuacin compartimos los primeros captulos resumidos del libro como programar en C++ de Deitel.

1. Introduccin a la programacin en C++


C++ utiliza notaciones que pueden parecer extraas a los no programadores. En la siguiente imagen se da un ejemplo de un programa que imprime un texto:

Cuando encuentre contra plecas como estas (//) significa que lo que continua es un comentario, estos sirven para documentacin de nuestros programas y ayudan a que otras personas, al leerlos, comprendan las funcin de de los cdigos, los comentarios no afectan la ejecucin del programa, por que el compilador de C++ los ignora. Es recomendable utilizar un comentario para describir su propsito, autor y fecha.

Directiva del procesador # include <iostream>


Es una directiva del procesador, en otras palabras permite imprimir datos en la pantalla. Las lneas que empiezan con # son procesadas por el preprocesador antes que se compile el programa. Esta lnea indica al preprocesador que debe incluir en el programa el contenido del archivo de encabezad de flujo de entrada/salida <iostream>. Este archivo debe incluirse para cualquier programa que muestre archivos en la pantalla o reciba datos de la pantalla, de no incluirse el compilador generara un mensaje de error.

Int main ()
Forma parte de todo programa en C++. Los parntesis despus de main indican que este es un bloque de construccin denominado funcin, en C++ consiste en una o ms funciones o clases. Solo debe de haber una funcin main en cada programa. Los programas en C++ empiezan a ejecutarse en la funcin main, aun si main no es la primera funcin del programa, la palabra clave int indica que devuelve un valor entero. La palabra clave es un cdigo reservada para C++. Las llaves {debe comenzar el cuerpo de toda funcin y} debe terminarlo.

std::cout<<

\n;

Indica a la computadora que debe realizar una accin; Que es imprimir la cadena que est contenida en las comillas dobles los denominamos simplemente cadenas. Al punto y coma (;) se le llama instruccin. Cada instruccin en C++ debe de terminar con punto y coma, las directivas del procesador no las necesitan. La notacin std::cout indica que estamos usando un nombre, en este caso cout que pertenece al espacio de nombres std.

Return 0;
Indica el trmino exitoso del programa, es uno de los varios medios que utilizaremos para salir de una funcin. Cuando se utiliza la instruccin de return al final de main, el valor cero indica que el programa ha terminado correctamente. La llave derecha } indica el final de main.

Secuencias de escape

Declaraciones de variables
Las declaraciones de variables se pueden colocar casi en cualquier parte de un programa, pero deben aparecer ante de sus correspondientes variables se utilicen en el programa. Ejemplo:

Conceptos bsicos acerca de la memoria


Los nombres de las variables en realidad corresponden a las ubicaciones en la memoria de la computadora. Cada variable tiene un tipo, un nombre, un valor y un tamao. Cada vez que se coloca un valor en ubicacin de memoria, ese valor sobrescribe el valor anterior en esa ubicacin; por ende se dice que la accin de colocar un nuevo valor en una ubicacin en memoria es un proceso destructivo.

Aritmtica
En la computadora, las expresiones aritmticas en C++ deben escribirse en formato de lnea recta. La mayora de los programas realizan operaciones aritmticas, como se describen a continuacin:

2. Introduccin a las clases y los objetos


C++ se conoce como un programa orientado a objetos por qu se debe construir un objeto a una clase para poder hacer que un programa realice las tareas que la clase le describe como realizar, para realizar estas tareas se envan mensajes a un objeto; cada mensaje se le llama a una funcin miembro, e indica a una funcin miembro del objeto que realice su tarea. A esto se le conoce comnmente como solicitar un servicio de un objeto. Se pueden construir muchos objetos a partir de una misma clase. Ejemplifico una clase con el siguiente ejemplo: La clase se llama LibroCalificaciones, con una funcin miembro que simplemente muestra un mensaje de bienvenida cuando se llama. Despus se muestra como crear un objeto de esa clase y como llamarlo.

3. Instrucciones de control
Algoritmos Un algoritmo es un procedimiento para resolver un problema, en trminos de las acciones a ejecuta y el orden en que se ejecutan. El proceso de especificar el orden del algoritmo en un programa se le denomina control de un programa. Pseudocdigo El pseudocdigo ayuda al programa a idear un programa antes de intentar escribirlo en un lenguaje de programacin. Por ejemplo: Para sumar dos digitos:

Estructuras de control Es un diagrama de actividad que modela el flujo de trabaja (tambin conocido como la actividad) de una parte de un sistema de software. Los diagramas de actividad se componen de smbolos de propsito especial, como los smbolos de estados de accin, rombos y pequeos crculos. Estos smbolos se conectan mediante flechas de transicin, las cuales representan el flujo de la actividad. Retomando la suma de dos dgitos esta sera la estructura de control para el pseudocdigo de suma dos dgitos:

Instruccin de seleccin IF La instruccin if de seleccin simple ejecuta (selecciona) una accin si una condicin es verdadera, o ignora la accin si la condicin es falsa. Instruccin de seleccin doble ifelse Esta instruccin de seleccin doble ejecuta (selecciona) una accin cuando la condicin es verdadera y una distinta cuando la condicin es falsa.

Instuccion de repeticin while Una instruccin de repeticin while repite una accin mientras cierta condicin sea verdadera Un valor que contiene una parte fraccionaria se le conoce como numero de punto flotante y se representa aproximadamente mediante los tipos de datos float y doubl. Operadores de asignacin C++ cuenta on los operadores de asignacin siguientes:

Вам также может понравиться