SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Contenido procedimental:
Pasos a seguir en la realización de un
    programa en el lenguaje c++




                                 Equipo Podcast:
                                 Sánchez Yenny
                                 Vega Luis
                                 Aldana Erika
                                 Zambrano Ángel
ESTRUCTURA DE UN PROGRAMA EN EL
     LENGUAJE DE PROGRAMACIÓN C++
   Un programa, así como un algoritmo tiene una
    estructura, son casi idénticos solo que en el
    programa intervienen librerías, funciones, y otras
    partes más que en un algoritmo no se pueden
    llegar a usar por complejidad.
ARCHIVO DE CABECERA
Librerías o directivas: Para utilizar algo de una
  biblioteca en un programa, hay que colocar al
  principio del programa una directiva de pre
  procesamiento seguida de la cabecera de la
  biblioteca entre ángulos. Instrucciones al compilador
  antes de que se compile el programa principal
Las directivas más usuales son:
# include
# define
# include <iostream.h>
# → Indica al compilador que lea las directivas
antes de compilar la función principal
Existen archivos de cabecera estándar muy
 utilizados El uso más frecuente en C++ de las
 directivas del preprocesador es la inclusión de
 archivos de cabecera, pero también se usan para
 definir macros, nombres de constantes, etc.

Estructura de un programa C++
stdlib.h
string.h → Uso de funciones de cadena
math.h → Uso de funciones matemáticas
conio.h
iostream.h → Uso de funciones de E/S
type.h → Funciones de clasificación de caracteres
FUNCIÓN PRINCIPAL
   Se coloca la “FUNCION PRINCIPAL”, ésta
 función es obligatoria en cada programa porque
 indica el comienzo del programa:
  main ( )
 Y se requiere de los paréntesis después de la
 palabra restringida “main”; ej.:
Void main
{
....
.......
}
COMENTARIOS
    Un comentario es cualquier información que se escribe
    el en programa para proporcionar información de
    cualquier tipo.
#include <iostream.h>
/* podemos hacer
comentarios que ocupen
varias líneas */
int main()
{
int x, y;
int aux; // éste es un comentario de una sola línea
cin >> x >> y;
...
return 0;
}
CUERPO – DESARROLLO
   Después de colocar main ( ), ya podemos
 comenzar con la programación, ya que la
 programación va en el cuerpo del programa,
 se debe indicar cuál es el cuerpo, ósea los
 limites. En un programa los limites son
 marcados por el símbolo “las llaves “, es decir
 { }.
#include <iostream.h>
main ( )
{
....
.......
}
Por último tenemos las sentencias, es decir nuestra
  programación, 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 ( )
{
....
.......
}
NOTAS IMPORTANTES..
-Se distingue entre mayúsculas y minúsculas.
– Palabras clave: siempre en minúsculas.
– Lenguaje estructurado pero no estrictamente
  estructurado en bloques
(no se pueden definir funciones dentro de otras
  funciones).
– Todas las sentencias y declaración de variables
  terminan en punto y
coma.
– La ejecución siempre comienza con la función
  main()
ESTRUCTURA FINAL
Directivas de preprocesador
Declaraciones globales ( variables globales, funciones, …)
función main()
{
secuencia de declaraciones e instrucciones
}
función1()
{
secuencia de declaraciones e instrucciones
}
...
funciónN()
{
secuencia de declaraciones e instrucciones
}

Weitere ähnliche Inhalte

Was ist angesagt?

Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++MartinCetis109
 
4035426 ejercicios-resueltos-en-pascal
4035426 ejercicios-resueltos-en-pascal4035426 ejercicios-resueltos-en-pascal
4035426 ejercicios-resueltos-en-pascalLuis Fernando Jimenez
 
Laboratorio 2 juan_pinzon
Laboratorio 2 juan_pinzonLaboratorio 2 juan_pinzon
Laboratorio 2 juan_pinzonjuancar99
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3UVM
 
Instrucciones básicas para c++
Instrucciones básicas para c++Instrucciones básicas para c++
Instrucciones básicas para c++Aquino1912
 
2.1 estructura general de un programa en c
2.1 estructura general de un programa en c2.1 estructura general de un programa en c
2.1 estructura general de un programa en cSNPP
 
lenguaje pascal
lenguaje pascallenguaje pascal
lenguaje pascalotaru
 
Unidad III procedimientos
Unidad III procedimientosUnidad III procedimientos
Unidad III procedimientosaaronastorga4
 
Tema 1 introducción a la programación en c c++
Tema 1 introducción a la programación en c c++Tema 1 introducción a la programación en c c++
Tema 1 introducción a la programación en c c++AFHS
 
Lenguajesdeprogramacion c nivel1-unidad1-04-funcion main
Lenguajesdeprogramacion c nivel1-unidad1-04-funcion mainLenguajesdeprogramacion c nivel1-unidad1-04-funcion main
Lenguajesdeprogramacion c nivel1-unidad1-04-funcion mainCarlos
 

Was ist angesagt? (20)

Turbo Pascal
Turbo PascalTurbo Pascal
Turbo Pascal
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++
 
4035426 ejercicios-resueltos-en-pascal
4035426 ejercicios-resueltos-en-pascal4035426 ejercicios-resueltos-en-pascal
4035426 ejercicios-resueltos-en-pascal
 
Laboratorio 2 juan_pinzon
Laboratorio 2 juan_pinzonLaboratorio 2 juan_pinzon
Laboratorio 2 juan_pinzon
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3
 
Instrucciones básicas para c++
Instrucciones básicas para c++Instrucciones básicas para c++
Instrucciones básicas para c++
 
2.1 estructura general de un programa en c
2.1 estructura general de un programa en c2.1 estructura general de un programa en c
2.1 estructura general de un programa en c
 
Estructura básica de pascal
Estructura básica de pascalEstructura básica de pascal
Estructura básica de pascal
 
Lenguaje de pascal
Lenguaje de pascalLenguaje de pascal
Lenguaje de pascal
 
Lolo
LoloLolo
Lolo
 
lenguaje pascal
lenguaje pascallenguaje pascal
lenguaje pascal
 
Unidad III procedimientos
Unidad III procedimientosUnidad III procedimientos
Unidad III procedimientos
 
2. Introduccion A C#
2.  Introduccion A C#2.  Introduccion A C#
2. Introduccion A C#
 
Tema 1 introducción a la programación en c c++
Tema 1 introducción a la programación en c c++Tema 1 introducción a la programación en c c++
Tema 1 introducción a la programación en c c++
 
37975756-Guia-de-C
37975756-Guia-de-C37975756-Guia-de-C
37975756-Guia-de-C
 
2 poo u1 2 Hola mundo
2 poo u1 2 Hola mundo2 poo u1 2 Hola mundo
2 poo u1 2 Hola mundo
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
CakePHP
CakePHPCakePHP
CakePHP
 
Lenguajec
LenguajecLenguajec
Lenguajec
 
Lenguajesdeprogramacion c nivel1-unidad1-04-funcion main
Lenguajesdeprogramacion c nivel1-unidad1-04-funcion mainLenguajesdeprogramacion c nivel1-unidad1-04-funcion main
Lenguajesdeprogramacion c nivel1-unidad1-04-funcion main
 

Ähnlich wie estructuraC++ (20)

Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
Trabajo 7
Trabajo 7Trabajo 7
Trabajo 7
 
Curso de c antonio lebron bocanegra
Curso de c   antonio lebron bocanegraCurso de c   antonio lebron bocanegra
Curso de c antonio lebron bocanegra
 
Parte i curso c
Parte i curso cParte i curso c
Parte i curso c
 
Unidad 2 curso c
Unidad 2 curso cUnidad 2 curso c
Unidad 2 curso c
 
Apuntes de c
Apuntes de cApuntes de c
Apuntes de c
 
Manual 1 de lenguaje c
Manual 1 de lenguaje cManual 1 de lenguaje c
Manual 1 de lenguaje c
 
Estructura basica para_c_ (1)
Estructura basica para_c_ (1)Estructura basica para_c_ (1)
Estructura basica para_c_ (1)
 
Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_
 
Estructura basica de_c_(2)
Estructura basica de_c_(2)Estructura basica de_c_(2)
Estructura basica de_c_(2)
 
Tutorial de visual c++
Tutorial de visual c++Tutorial de visual c++
Tutorial de visual c++
 
Tutorial de visual C++
Tutorial de visual C++Tutorial de visual C++
Tutorial de visual C++
 
Tutorial de visual_c_
Tutorial de visual_c_Tutorial de visual_c_
Tutorial de visual_c_
 
Tutorial de visual c++
Tutorial de visual c++Tutorial de visual c++
Tutorial de visual c++
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
 
Estructura básica para C++
Estructura básica para C++Estructura básica para C++
Estructura básica para C++
 
2do parcial c
2do parcial c2do parcial c
2do parcial c
 
C(++) programacion en c y c++
C(++)   programacion en c y c++C(++)   programacion en c y c++
C(++) programacion en c y c++
 
C
C C
C
 
ESTRUCTURA BASICA PARA C++
ESTRUCTURA BASICA PARA C++ESTRUCTURA BASICA PARA C++
ESTRUCTURA BASICA PARA C++
 

Kürzlich hochgeladen

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 

Kürzlich hochgeladen (20)

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

estructuraC++

  • 1. Contenido procedimental: Pasos a seguir en la realización de un programa en el lenguaje c++ Equipo Podcast: Sánchez Yenny Vega Luis Aldana Erika Zambrano Ángel
  • 2. ESTRUCTURA DE UN PROGRAMA EN EL LENGUAJE DE PROGRAMACIÓN C++  Un programa, así como un algoritmo tiene una estructura, son casi idénticos solo que en el programa intervienen librerías, funciones, y otras partes más que en un algoritmo no se pueden llegar a usar por complejidad.
  • 3. ARCHIVO DE CABECERA Librerías o directivas: Para utilizar algo de una biblioteca en un programa, hay que colocar al principio del programa una directiva de pre procesamiento seguida de la cabecera de la biblioteca entre ángulos. Instrucciones al compilador antes de que se compile el programa principal Las directivas más usuales son: # include # define # include <iostream.h> # → Indica al compilador que lea las directivas antes de compilar la función principal
  • 4. Existen archivos de cabecera estándar muy utilizados El uso más frecuente en C++ de las directivas del preprocesador es la inclusión de archivos de cabecera, pero también se usan para definir macros, nombres de constantes, etc. Estructura de un programa C++ stdlib.h string.h → Uso de funciones de cadena math.h → Uso de funciones matemáticas conio.h iostream.h → Uso de funciones de E/S type.h → Funciones de clasificación de caracteres
  • 5. FUNCIÓN PRINCIPAL Se coloca la “FUNCION PRINCIPAL”, ésta función es obligatoria en cada programa porque indica el comienzo del programa: main ( ) Y se requiere de los paréntesis después de la palabra restringida “main”; ej.: Void main { .... ....... }
  • 6. COMENTARIOS Un comentario es cualquier información que se escribe el en programa para proporcionar información de cualquier tipo. #include <iostream.h> /* podemos hacer comentarios que ocupen varias líneas */ int main() { int x, y; int aux; // éste es un comentario de una sola línea cin >> x >> y; ... return 0; }
  • 7. CUERPO – DESARROLLO Después de colocar main ( ), ya podemos comenzar con la programación, ya que la programación va en el cuerpo del programa, se debe indicar cuál es el cuerpo, ósea los limites. En un programa los limites son marcados por el símbolo “las llaves “, es decir { }. #include <iostream.h> main ( ) { .... ....... }
  • 8. Por último tenemos las sentencias, es decir nuestra programación, 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 ( ) { .... ....... }
  • 9. NOTAS IMPORTANTES.. -Se distingue entre mayúsculas y minúsculas. – Palabras clave: siempre en minúsculas. – Lenguaje estructurado pero no estrictamente estructurado en bloques (no se pueden definir funciones dentro de otras funciones). – Todas las sentencias y declaración de variables terminan en punto y coma. – La ejecución siempre comienza con la función main()
  • 10. ESTRUCTURA FINAL Directivas de preprocesador Declaraciones globales ( variables globales, funciones, …) función main() { secuencia de declaraciones e instrucciones } función1() { secuencia de declaraciones e instrucciones } ... funciónN() { secuencia de declaraciones e instrucciones }