Estructura de un programa en C++

Hola a todos/as,

Un programa, así como un algoritmo tiene una estructura, son casi identicos solo que en el programa intervienen librerias, funciones, y otras partes más que en un algoritmo no se pueden llegar a usar por complejidad.

Recomendacion, ver:  Estructura de un algoritmo

vamos analizando por lineas ;)

ARCHIVO DE CABECERA

Librerias – indica que se tengan en cuenta las funciones y tipos definidos en la librería que se escoja, por ejemplo tenemos:

#include < nombre de fichero >

podemos ver donde dice: ” nombre de fichero ” va como su nombre lo indica un “fichero cabecera” por lo general en c++ usamos iostream que son las siglas iniciales de: [ input output stream ].

Cada fichero cabecera sirve para indicarle al programa “que funciones podemos usar”, es decir que al colocarle el iostream, tendremos funciones que se nos permitirá usar c0mo el system(“pause”) para dar una pausa al programa que hemos hecho y observar bien los resultados, entre otras; tambien podemos usar recursos como es el cin ( para que el usuario/a ingrese datos ) y el cout ( para mostrarle datos al usuario/a ).

Entonces quedamos con una cabecera asi:

#include <iostream.h>

CABECERA DE FUNCION – FUNCION PRINCIPAL

Debajo de la cabecera principal del programa, se coloca la “cabecera de funcion”, ésta funcion es obligatoria en cada programa porque indica el comienzo del programa:

main ( )

Y se requiere de los parentesis despues de la palabra restringida “main

CUERPO – DESARROLLO

Despues de colocar main ( ) es decir nuestro indicador que comienza el programa, ya podemos comenzar con la programacion, ya que la programacion va en el cuerpo del programa, se debe indicar cual es el cuerpo, osea los limites. En un programa los limites son marcados por el simbolo “ las llaves “, es decir { }

{

. . . .

. . . . . . .

}

Por ultimo tenemos las sentencias, es decir nuestra programacion, lo que vayamos realizando en el cuerpo del programa, lo que va a hacer el programa al compilarlo y ejecutarlo. Todo eso va a ir en el cuerpo es decir DENTRO de los limites que establecimos ( las llaves principales del programa )

Al final tenemos que, la estructura de un programa en c++ es así:

- ESTRUCTURA -

#include <iostream.h>

main ( )

{

. . . .

. . . . . . .

}

Saludos ;)

About these ads

24 comentarios

  1. Muy bien explicado :D no parece tan difícil (por ahora) :P lo que acabaste de explicar es todo nuevo para mi :? pero se entiende :D

    Salu2!!! y gracias agente ;)

    • Hola Lorenzo,
      Gracias compa’ , pues si he pasado un rato tratando de explicarlo de una manera facil de entender de “buenas a primeras”, todavia estoy liado con los examenes, pero estoy tratando de comenzar a postear la info de c++

      Gracias ;)

  2. Tomate tu tiempo hombre, no hay prisa :P mientra que dentro de un mes estés listo no me preocupa (ya que llego de las vacaciones el 1 de octubre :P )

    Cuidate ;)

  3. Graciias por la información :D

  4. GRACIAS XQ ESTO NOS SIRVE PARA MUCHOS ENTUDIANTES Q TENEMOS PROBLEMAS …………….
    MUCHAS GRACIAS

  5. ESTA MUY BIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN ME SIRBIO BASTANTEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

  6. esta bien brother

  7. Buenísimo tu post…. me gusta….!! no he visto si están o describes los códigos de cada librería o cabecera, pero muchas por tu trabajo…..!!!1

  8. hola¡ pues para mi esta informacion me facilito algunos trabajos de la school gracias por poner este tipo de info a qui

  9. bueno, esto es bueno, consiso, y detallado, pero nunca explicas la funcion del getch() que va antes de cerrara la ultima llave

    • Hola Montse, bienvenid@!
      Si lo he explicado pero quiza no te has fijado, pero es sencillo el getch(); tan solo es una funcion que sirve para “pausar el programa” ya que espera que se digite “algo” para continuar es como el system(“pause”) pero sin mostrar el mensajito que dice “presione una tecla para continuar”, por eso siempre lo coloco al final para que se puedan ver los resultados. Saludos!

  10. jejeje muy vien me a servido mucho =D

  11. Saludos.
    Soy nuevo en esto y me gustaria contar con ustedes para cualquier inquietud.
    Gracias!!!

  12. muchar gracios es muy provechosa la explicacion

  13. muy buena explicación no es tan enredado como lo explica my profesor xd

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 125 seguidores

%d personas les gusta esto: