SlideShare una empresa de Scribd logo
CENTRO DE ESTUDIOTECNOLOGICO
INDUSTRIALY DE SERVICIO NO.109
Hernández Romero Wendy Marlenne
Ortiz Mendoza Roberto Alexander
2°Dm Programación
Maestra: Margarita Romero Alvarado
Es un lenguaje de programación
diseñado a mediados de los años
1980 por Bjarne Stroustrup, un
lenguaje de programaciónC con
mecanismos que permiten la
manipulación de objetos, desde
el punto de vista de los lenguajes
orientados a objetos, el C++ es
un lenguaje híbrido.
*Componente estructural básico; Funciones:
Directivas de preprocesador
Declaraciones globales (variables globales, funciones,…)
Función main()
{
Secuencia de declaraciones e instrucciones
}
ncia de declaraciones e instrucciones
} función1 ()
{
Secue
...
Función ()
{
Secuencia de declaraciones e instrucciones
}
*Directivas del preprocesador
Los compiladores de C++ proporcionan bibliotecas de
funciones.
Cada biblioteca de funciones tiene asociado un archivo de
definición que se denomina cabecera.
Para utilizar algo de una biblioteca en un programa, hay que
colocar al principio del programa una directiva de
preprocesamiento 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
*La función main()
Una función C++ es un subprograma que devuelve un
valor, un conjunto de valores o realiza una tarea
específica. Todo programa C++ tiene una única función
main() que es el punto inicial de entrada al
programa. Si se intenta declarar dos funciones main()
dentro del programa se produce error.
Estructura de un programa C++
#include <iostream.h>
main()
{
…
...
}
Las sentencias escritas entre las llaves se denominan
BLOQUE
#include <iostream.h>
int main()
{
entrada_datos();
proceso_datos();
return 0;
...
}
Llamadas a otras funciones.
*Tipos de datos básicos en C++
El tipo de dato determina la naturaleza del valor que puede tomar
una variable. Un tipo de dato define un dominio de valores y las
operaciones que se pueden realizar con éstos valores.
C++ dispone de unos cuantos tipos de datos predefinidos (simples) y
permite al programador crear otro tipo de datos.
Tipo de datos básicos
• int ( Números enteros )
• float ( Números reales )
• double ( Números reales más grandes que float )
• bool ( Valores lógicos )
• char ( Caracteres y cualquier cantidad de 8 bits )
• void ( Nada. Sirve para indicar que una función no devuelve valores)
Estructura(2)
Estructura(2)
• http://www.monografias.com/trabajos104/estructura-basica-
programa-c-c/estructura-b
• http://gy94bfmv.blogspot.mx/2012/10/estructura-basica-de-un-
programa-en-c.htmlasica-programa-c-c.shtml
• https://www.programarya.com/Cursos/C++/Estructura
• https://es.slideshare.net/rosbelia/estructura-bsica-de-un-
programa-en-c

Más contenido relacionado

PPTX
Estructura basica para_c_(2)
PPTX
Estructura basica para_c_ (1)
PPTX
Estructura Básica para C++
PPTX
Estructura basica de_un_programa_en_c_
PPTX
Estructura basica de_c_
PPTX
Estructura basica de_un_programa_en_c_
PPTX
Estructura basica de_c_
PPTX
Estructura basica C++
Estructura basica para_c_(2)
Estructura basica para_c_ (1)
Estructura Básica para C++
Estructura basica de_un_programa_en_c_
Estructura basica de_c_
Estructura basica de_un_programa_en_c_
Estructura basica de_c_
Estructura basica C++

La actualidad más candente (13)

PPTX
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
PPTX
Estructura basica-para-c++ (1)
PPTX
Estructura basica de_un_programa_en_c_(2)
PPTX
ESTRUCTURA BASICA PARA C++
PPTX
Estructura basica para_c_
PPTX
ESTRUCTURA BÁSICA PARA C++
PPTX
Estructura basica de_un_programa_c_
PPT
Int. programacion
PDF
Lenguaje c ++ guía para programadores
PPT
Estructura de Programa en C++
PPTX
Estructura basica para c++
PDF
Estructura de-un-programa-en-lenguaje-c.
PPTX
Estructura programa c++
 
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
Estructura basica-para-c++ (1)
Estructura basica de_un_programa_en_c_(2)
ESTRUCTURA BASICA PARA C++
Estructura basica para_c_
ESTRUCTURA BÁSICA PARA C++
Estructura basica de_un_programa_c_
Int. programacion
Lenguaje c ++ guía para programadores
Estructura de Programa en C++
Estructura basica para c++
Estructura de-un-programa-en-lenguaje-c.
Estructura programa c++
 
Publicidad

Similar a Estructura(2) (20)

PPTX
Estructura basica de_c_
PPTX
Estructura basica de un programa en C++
PPTX
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
PPTX
ESTRUCTURA BASICA C++
PPTX
Estructura basica de_c_(2)
PPTX
Estructura basica-para-c++
PDF
Elementos basicos c
PPTX
Estructura de un programa en código c++.pptx
PPTX
Estructura basica de_un_programa_c_ (1)
PPTX
Estructura basica para_c_
PPTX
Estructura basica para_c_
PPTX
Presentacion de la Estructura basica para_c++
PDF
Elementos basicos c
PDF
Elementos básicos de un lenguaje de alto nivel
PPTX
PPTX
PPTX
Estructura básica de un programa en C++
PPTX
Estructuras básicas para C++
PPTX
Estructura basica para_c_++
PPTX
Estructura basica para_c_(2)
Estructura basica de_c_
Estructura basica de un programa en C++
Centro de estudios_tecnologicos_industrial_y_de_servicios(2)
ESTRUCTURA BASICA C++
Estructura basica de_c_(2)
Estructura basica-para-c++
Elementos basicos c
Estructura de un programa en código c++.pptx
Estructura basica de_un_programa_c_ (1)
Estructura basica para_c_
Estructura basica para_c_
Presentacion de la Estructura basica para_c++
Elementos basicos c
Elementos básicos de un lenguaje de alto nivel
Estructura básica de un programa en C++
Estructuras básicas para C++
Estructura basica para_c_++
Estructura basica para_c_(2)
Publicidad

Más de wendy_romero06 (20)

PPTX
Centro de estudio tecnologico i ndutrial y de
PPTX
Operadores
PPTX
Ley de jerarquia_de_las_operaciones
PPTX
PPTX
Centro de estudios_tecnologicos_industrial_y_de_servicios
PPTX
Diagrama de flujo
DOCX
Centro de estudios tecnologicos industriales y de servicio no
DOCX
Problema
PPTX
Centro de estudios tecnologicos y de servicio no
PPTX
DOCX
Centro de estudio tecnologiico y de servicio cetis 109
DOCX
Operaciones basicas
DOCX
Promedios
DOCX
Transporte
DOCX
DOCX
G circular
DOCX
G circular
DOCX
G columnas
DOCX
Ventas trimestral
DOCX
Centro de estudio tecnologico i ndutrial y de
Operadores
Ley de jerarquia_de_las_operaciones
Centro de estudios_tecnologicos_industrial_y_de_servicios
Diagrama de flujo
Centro de estudios tecnologicos industriales y de servicio no
Problema
Centro de estudios tecnologicos y de servicio no
Centro de estudio tecnologiico y de servicio cetis 109
Operaciones basicas
Promedios
Transporte
G circular
G circular
G columnas
Ventas trimestral

Último (20)

PPTX
Welcome to the 8th Physical Science Class 2025-2026
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
DOCX
PLANES DE área ciencias naturales y aplicadas
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
DOCX
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PPTX
Welcome to the 7th Science Class 2025-2026 Online.pptx
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
Welcome to the 8th Physical Science Class 2025-2026
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PLANES DE área ciencias naturales y aplicadas
2.0 Introduccion a processing, y como obtenerlo
Híper Mega Repaso Histológico Bloque 3.pdf
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
V UNIDAD - SEGUNDO GRADO. del mes de agosto
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Punto Critico - Brian Tracy Ccesa007.pdf
Welcome to the 7th Science Class 2025-2026 Online.pptx
Fundamentos_Educacion_a_Distancia_ABC.pdf
ciencias-1.pdf libro cuarto basico niños

Estructura(2)

  • 1. CENTRO DE ESTUDIOTECNOLOGICO INDUSTRIALY DE SERVICIO NO.109 Hernández Romero Wendy Marlenne Ortiz Mendoza Roberto Alexander 2°Dm Programación Maestra: Margarita Romero Alvarado
  • 2. Es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup, un lenguaje de programaciónC con mecanismos que permiten la manipulación de objetos, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido. *Componente estructural básico; Funciones: Directivas de preprocesador Declaraciones globales (variables globales, funciones,…) Función main() { Secuencia de declaraciones e instrucciones } ncia de declaraciones e instrucciones } función1 () { Secue ... Función () { Secuencia de declaraciones e instrucciones }
  • 3. *Directivas del preprocesador Los compiladores de C++ proporcionan bibliotecas de funciones. Cada biblioteca de funciones tiene asociado un archivo de definición que se denomina cabecera. Para utilizar algo de una biblioteca en un programa, hay que colocar al principio del programa una directiva de preprocesamiento 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 *La función main() Una función C++ es un subprograma que devuelve un valor, un conjunto de valores o realiza una tarea específica. Todo programa C++ tiene una única función main() que es el punto inicial de entrada al programa. Si se intenta declarar dos funciones main() dentro del programa se produce error. Estructura de un programa C++ #include <iostream.h> main() { … ... } Las sentencias escritas entre las llaves se denominan BLOQUE #include <iostream.h> int main() { entrada_datos(); proceso_datos(); return 0; ... } Llamadas a otras funciones.
  • 4. *Tipos de datos básicos en C++ El tipo de dato determina la naturaleza del valor que puede tomar una variable. Un tipo de dato define un dominio de valores y las operaciones que se pueden realizar con éstos valores. C++ dispone de unos cuantos tipos de datos predefinidos (simples) y permite al programador crear otro tipo de datos. Tipo de datos básicos • int ( Números enteros ) • float ( Números reales ) • double ( Números reales más grandes que float ) • bool ( Valores lógicos ) • char ( Caracteres y cualquier cantidad de 8 bits ) • void ( Nada. Sirve para indicar que una función no devuelve valores)
  • 7. • http://www.monografias.com/trabajos104/estructura-basica- programa-c-c/estructura-b • http://gy94bfmv.blogspot.mx/2012/10/estructura-basica-de-un- programa-en-c.htmlasica-programa-c-c.shtml • https://www.programarya.com/Cursos/C++/Estructura • https://es.slideshare.net/rosbelia/estructura-bsica-de-un- programa-en-c