You are on page 1of 3

Un programa C++ completo se construye combinando tantos mdulos como sea necesario para

producir el resultado deseado.

En C++, los mdulos pueden ser clases o funciones

Ayuda pensar en una funcin como Una mquina pequea que transforma los datos que recibe en
un producto terminado.

La funcin puede considerarse como una sola unidad que proporciona una operacin de propsito
especial.

Una clase es una unidad ms complicada que una funcin, debido a que contiene tanto datos
como funciones apropiadas para manipular los datos.

Por ello, cada clase contiene todos los elementos requeridos para la entrada, salida y
procesamiento de sus objetos y puede considerarse como una pequea fbrica que contiene
materia prima (los datos) y mquinas (las funciones)

Son ejemplos de identificadores vlidos de C++:

GradARad interseccin sumarNum pendiente

bess mult_dos HallarMax densidad

EL NOMBRE EN S AYUDA A IDENTIFICAR LO QUE HACE LA FUNCIN.

C++ es un lenguaje sensible al uso de maysculas y minsculas.

La funcin main()

Cada programa C++ debe tener una y slo una funcin llamada main(). La funcin main() se conoce
como una funcin controladora, porque controla, o indica, a los otros mdulos la secuencia en la
que tienen que ejecutarse

.
Ahora se ver cmo usar un objeto creado a partir de una de estas clases para crear nuestro
primer programa funcional en C++

EL OBJETO COUT

Uno de los objetos ms verstiles y ms usados en C++ se llama cout (pronunciado siout). Este
objeto, cuyo nombre se deriva de Console OUTput, es un objeto de salida que enva datos
introducidos en l al dispositivo estndar de salida.

cout << poner cadena aqu;

cout<<Hola mundo!;

#include <iostream>

Using namespace std;

Int main()

Cout << "Hola mundo!";

Return 0;

El archivo iostream se conoce como un archivo de encabezado debido a que siempre se coloca
una referencia a l en la parte superior, o cabeza, de un programa C++ usando el comando
#include. Puede ser que se pregunte qu tiene que ver el archivo iostream con este programa
simple. La respuesta es que el objeto cout se crea a partir de la clase ostream. Por tanto, el archivo
de encabezado iostream debe incluirse en todos los programas que usen cout.

using namespace std;

le dice al compilador dnde buscar para encontrar los archivos de encabezado en ausencia de
cualquier designacin explcita adicional. Se puede pensar en un espacio de nombres como un
archivo de cdigo fuente al que tiene acceso el compilador cuando busca clases o funciones
preescritas. Debido a que el archivo de encabezado iostream est contenido dentro de un espacio
de nombres llamado std, el compilador usar de manera automtica el objeto cout de iostream a
partir de este espacio de nombres siempre que se haga referencia a cout. El uso de espacio de
nombres le permite crear sus propias clases y funciones con los mismos nombres provistos por la
biblioteca estndar y colocarlos en espacios de nombres invocados de manera diferente. Puede
sealar al programa cul clase o funcin usar al indicar el espacio de nombres donde desea que el
compilador busque la clase o funcin.

ESTILO DE PROGRAMACIN
Int main()

las instrucciones del programa van aqu;

return 0;

Tambin funcionara

Int main

){ primera instruccin; segunda instruccin;

tercera instruccin; cuarta

instruccin;

return 0;}

Comentarios

Tipos de comentarios: de lnea y de bloque

Un comentario de lnea empieza con dos diagonales (//) y contina hasta el final de la lnea. Por
ejemplo, las siguientes lneas son comentarios de lnea:

//ste es un comentario

//este programa imprime un mensaje

//este programa calcula una raz cuadrada

Los comentarios en bloque comienzan con los smbolos /* y terminan con los smbolos */. Por
ejemplo,

/* ste es un comentario en bloque que

Abarca

tres lneas */

You might also like