Estructura de un Programa en C++

7,422 views

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,422
On SlideShare
0
From Embeds
0
Number of Embeds
2,364
Actions
Shares
0
Downloads
45
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Estructura de un Programa en C++

  1. 1. ESTRUCTURA GENERAL DE UNPROGRAMA EN C++
  2. 2. DIRECTIVAS DE PREPROCESADOR
  3. 3. DIRECTIVAS DE PREPROCESADOR Son instrucciones dirigidas al compilador para que realice ciertas acciones con el propósito de regular el proceso de compilado del programa al notificar errores y advertencias. Estas siempre ocupan una línea independiente del código, empezando por el carácter # y un nombre de directiva de preprocesamiento. Al no ser instrucciones, no terminan en punto y coma. # include <stdio.h>Ordena al compilador la Nombre de Archivo de lectura de directivas directiva cabecera
  4. 4. DIRECTIVA FORMA GENERAL#include #include <nombre_de_archivo_de_cabecera>#define #define identificador secuencia#undef #undef identificador_de_macro#if, #elif, #if expresión-constante-1 #elif <expresión- <#else> constante-2> <sección-1> <sección-final>#else y #endif <sección-2> #endif #elif <expresión- constante-n> <sección-n>#ifdef #ifdef identificador#ifndef #ifndef identificador#error #error mensaje_de_error#line #line constante_entera <"nombre_de_archivo">#pragma #pragma nombre_de_directiva
  5. 5. FUNCIÓN MAINLa función main es imprescindible en cualquier programa de C++,pues representa el punto de inicio de su ejecución. De esta forma,todo programa C++ tiene una única función main que indica elpunto de entrada a dicho programa. main ( )Lugo de la función main, se coloca la llave ( { ) que señala elcomienzo los bloques de sentencias o funciones que componen elprograma. Una vez finalizados estos bloques, se coloca la llave decierre ( } ) para indicar su culminación.
  6. 6. ESTRUCTURA GENERAL DE UN PROGRAMA EN C++
  7. 7. FUNCIONES Una función es un modulo o subprograma, que realiza una tarea especifica y que puede regresar un valor a la parte principal del programa u otra función o procedimiento que la invoque. La forma general de una función es: <tipo_resultado> <nombre_de_la_función> ( lista_de_parámetros ) { cuerpo_de_la_función ; return <expresión> ; }Tipo_resultado: tipo de dato que devuelve la función.Expresión: valor que devuelve la función.lista_de_parametros: variables que pueden pasar su valor a otra parte del programa.Cuerpo de la función: es donde se incluyen las sentencias que consiguen laejecución de las tareas previstasreturn: Indica al programa que debe abandonar la ejecución de la función y continuara partir del punto en que se la llamó

×