Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introducción

245 views

Published on

Introducción

Published in: Education
  • Be the first to comment

Introducción

  1. 1. INTRODUCCIÓN A LA PROGRAMACIÓN EN C++ CLASE 01
  2. 2. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO • C++ utiliza notaciones que pueden parecer extrañas a los no programadores. Ahora consideraremos un programa simple que imprime una línea de texto (figura 2.1). Este programa ilustra varias características importantes del lenguaje C++. • Consideraremos cada línea en forma detallada. • La línea 1
  3. 3. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO Programa para imprimir texto.
  4. 4. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO • La líneas 1 • // Programa para imprimir texto.
  5. 5. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO • comienzan con //, lo cual indica que el resto de la línea es un comentario. Los comentarios sólo sirven para documentar • nuestros programas y ayudan a que otras personas, al leerlos, comprendan lo que queremos hacer con el código. • Cuando la computadora “ve” un comentario, lo ignora y no realiza ninguna acción con él cuando se ejecuta el programa; el compilador de C++ los ignora, por lo que no genera código objeto alguno en lenguaje máquina.
  6. 6. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO • El comentario Programa para imprimir texto describe el propósito del programa. A un comentario que empieza con // se le llama comentario de una sola línea, ya que termina al final de la línea actual. [Nota: también puede usar el estilo de C, en el cual un comentario (que posiblemente contenga muchas líneas) empieza con /* y termina con */.]
  7. 7. BUENA PRÁCTICA DE PROGRAMACIÓN • Todo programa debe comenzar con un comentario que describa su propósito, autor, fecha y hora.
  8. 8. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO • La línea 2 • #include <iostream> // permite al programa imprimir datos en la pantalla • es una directiva del preprocesador, la cual es un mensaje para el preprocesador de C++. Las líneas que empiezan con # son procesadas por el preprocesador antes de que se compile el programa.
  9. 9. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO • Esta línea indica al preprocesador que debe incluir en el programa el contenido del archivo de encabezado de flujos de entrada/salida <iostream>. Este archivo debe incluirse para cualquier programa que muestre datos en la pantalla, o que reciba datos del teclado, mediante el uso de la entrada/salida de f lujos al estilo C++.
  10. 10. ERROR COMÚN DE PROGRAMACIÓN • Olvidar incluir el archivo de encabezado <iostream> en un programa que reciba datos del teclado, o que envíe datos a la pantalla, hace que el compilador genere un mensaje de error, ya que no puede reconocer las referencias a los componentes de los flujos (por ejemplo, cout).
  11. 11. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO • La línea 4 es simplemente una línea en blanco. Los programadores usan líneas en blanco, caracteres de espacio y caracteres de tabulación (es decir, “tabuladores”) para facilitar la lectura de los programas. En conjunto, estos caracteres se conocen como espacio en blanco. Por lo general, el compilador ignora los caracteres de espacio en blanco.
  12. 12. BUENA PRÁCTICA DE PROGRAMACIÓN • Utilice líneas en blanco, caracteres de espacio y tabuladores para mejorar la legibilidad del programa.
  13. 13. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO • La línea 6 • int main() • forma parte de todo programa en C++. Los paréntesis después de main indican que éste es un bloque de construcción denominado función. Los programas en C++ comúnmente consisten en una o más funciones y clases.
  14. 14. SU PRIMER PROGRAMA EN C++: IMPRIMIR UNA LÍNEA DE TEXTO • Sólo debe haber una función main en cada programa. La figura contiene sólo una función. Los programas en C++ empiezan a ejecutarse en la función main, aun si main no es la primera función en el programa. La palabra clave int a la izquierda de main indica que “devuelve” un valor entero.

×