SlideShare una empresa de Scribd logo
Instrucciones básicas para
c++
Ramos Méndez Jose Carlos
Martínez García America Lizbeth
Instrucciones (C++)
Las instrucciones de C++ son los elementos de
programa que controlan cómo y en qué orden
se manipulan los objetos.
Categorías de instrucciones
Instrucciones de expresión
Instrucciones NULL
Instrucciones compuestas
Instrucciones de selección
Instrucciones de iteración
Instrucciones de salto
Instrucciones de declaración
instrucciones de expresión
Las instrucciones de expresión hacen que se evalúen las
expresiones. No se realiza ninguna transferencia de control o
iteración como resultado de una instrucción de expresión.
La sintaxis de la instrucción de expresión es simplemente
[expression ] ;
instrucción null
La "instrucción null" es una instrucción de expresión a la que le
falta la expresión. Es útil cuando la sintaxis del lenguaje llama a
una instrucción pero no a una evaluación de la expresión.
Consta de un punto y coma.
Las instrucciones null se utilizan normalmente como marcadores
de posición en instrucciones de iteración o como instrucciones
en las que se colocan etiquetas al final de las instrucciones
compuestas o funciones.
instrucción compuesta
Una instrucción compuesta consta de cero o más instrucciones
entre llaves ({ }). Una instrucción compuesta se puede utilizar en
cualquier lugar donde se espere una instrucción. Las
instrucciones compuestas normalmente se denominan
"bloques".
{ [ statement-list ] }
instrucciones de selección
Las instrucciones de selección de C++, if y switch, proporcionan
un medio de ejecutar secciones de código de forma condicional.
Las instrucciones __if_exists e __if_not_exists permiten incluir de
forma condicional código dependiendo de la existencia de un
símbolo.
instrucciones de iteración
Las instrucciones de iteración producen instrucciones (o instrucciones
compuestas) que se ejecutarán cero o más veces, según determinados
criterios de la finalización de bucle. Cuando estas instrucciones son
instrucciones compuestas, se ejecutan en orden, excepto cuando se
encuentra la instrucción break o la instrucción continue.
C++ proporciona cuatro instrucciones de iteración: while, do, for, y for
basado en intervalo. Cada una de ellas se repite hasta que la expresión de
finalización se evalúa como cero (false) o hasta que se fuerza la finalización
del bucle con una instrucción break.
En la tabla siguiente se resumen estas instrucciones y sus acciones; cada
una se explica detalladamente en las secciones siguientes.
Instrucción Se evalúa en Inicialización Incremento
while Principio del bucle No No
do Final del bucle No No
for Principio del bucle Sí Sí
for basado en Principio del bucle Sí Sí
Instrucciones de salto
Una instrucción de salto de C++ realiza una transferencia de
control local inmediata.
break;
continue;
return [expression];
goto identifier;
Instrucciones de declaración
Las instrucciones de declaración introducen nuevos nombres en
el ámbito actual. Estos nombres pueden ser:
Nombres de tipo (class, struct, union, enum, typedef y puntero a
miembro).
Nombres de objeto.
Nombres de función.
Las declaraciones pueden ser cualquiera de las siguientes:
block-declaration
function-definition
template-declaration
explicit-instantiation
explicit-specialization
linkage-specification
namespace-definition
Si una declaración dentro de un bloque presenta un nombre que ya está
declarado fuera del bloque, la declaración anterior se oculta durante todo
el bloque. Después de la finalización del bloque, la declaración anterior
vuelve a estar visible.
No se permiten varias declaraciones del mismo nombre en el mismo
bloque.

Más contenido relacionado

PPTX
Presentacion c
PPTX
Instrucciones basicas de_c_
PPTX
Presentacion c++
PPTX
Centro de estudios_tecnologicos_industrial_y_de_servicios
PPTX
Instrucciones basicas c_
PPTX
instrucciónes basicas para c++
PPTX
4. estructuras selectivas
PPT
Estructuras de control en Java
Presentacion c
Instrucciones basicas de_c_
Presentacion c++
Centro de estudios_tecnologicos_industrial_y_de_servicios
Instrucciones basicas c_
instrucciónes basicas para c++
4. estructuras selectivas
Estructuras de control en Java

La actualidad más candente (17)

PPTX
Tema 2: Instrucciones estructuradas #IPG2MURJC
DOCX
Bucles de Control Repetitivo Ciclos For
PDF
Estructuras de control
PPT
Lenguaje Borland C - Estructuras de Control
PDF
Estructuras de Control en Lenguaje C
PDF
Lenguaje c
PPTX
DAW-Estructuras de control
PPT
Diagramas De Flujo
PPT
Estructuras de control
PPTX
Estructuras de control
PPTX
Estructuras secuenciales, selectivas e iterativas3
PPT
Estructuras repetitivas - pseudocodigo
PPT
ESTRUCTURAS REPETITIVAS
PDF
Instrucciones de control de salto
PDF
5.2 instruccion switch
PPT
Estructuras de Control
PDF
Sentencias de control
Tema 2: Instrucciones estructuradas #IPG2MURJC
Bucles de Control Repetitivo Ciclos For
Estructuras de control
Lenguaje Borland C - Estructuras de Control
Estructuras de Control en Lenguaje C
Lenguaje c
DAW-Estructuras de control
Diagramas De Flujo
Estructuras de control
Estructuras de control
Estructuras secuenciales, selectivas e iterativas3
Estructuras repetitivas - pseudocodigo
ESTRUCTURAS REPETITIVAS
Instrucciones de control de salto
5.2 instruccion switch
Estructuras de Control
Sentencias de control
Publicidad

Similar a Instrucciones basicas para_c_(2) (20)

PPTX
Presentacion c++
PPTX
Centro de estudios_tecnologicos_industrial_y_de_servicios
PPTX
Instrucciones basicas-para-c (1)
PPTX
Instrucciones básicas C++
PPTX
Bebe ami
PPTX
Presentacion de Instrucciones basicas para_c++
PPTX
Instrucciones basicas para_c_
PPTX
Instrucciones basicas para_c_
PDF
Estructuras de control C++
PPTX
Instrucciones basicas c_(2)
PPT
Instrucciones de control
PPTX
Elementos de una programación
PDF
Clase No CONCEPTOS DE POO PARA JAVA.04.pdf
DOCX
Comandos c#
PPTX
Instrucciones basicas para_c_
PDF
Recurso Educativo Lenguaje de Programaciòn C++
PPTX
Estructura de control en la Programación. Luis Rondón
PDF
Estructura de control repetitivo diapositivas
PDF
Guia estructuras repetitivas en C# para progra.pdf
Presentacion c++
Centro de estudios_tecnologicos_industrial_y_de_servicios
Instrucciones basicas-para-c (1)
Instrucciones básicas C++
Bebe ami
Presentacion de Instrucciones basicas para_c++
Instrucciones basicas para_c_
Instrucciones basicas para_c_
Estructuras de control C++
Instrucciones basicas c_(2)
Instrucciones de control
Elementos de una programación
Clase No CONCEPTOS DE POO PARA JAVA.04.pdf
Comandos c#
Instrucciones basicas para_c_
Recurso Educativo Lenguaje de Programaciòn C++
Estructura de control en la Programación. Luis Rondón
Estructura de control repetitivo diapositivas
Guia estructuras repetitivas en C# para progra.pdf
Publicidad

Más de ramosmendezshura (20)

PPTX
La teoria del color
DOCX
Pagina web correcto
PPTX
Diversas topologias que_existen_en_la_red_jcrm (1)
PPTX
Caracteristicasypartes web jcrm (1)
PPTX
La teoria del_color (1)
DOCX
Examen de diagnostico jcrm (1)
PDF
Capitulo 10
PDF
Capitulo 9
PDF
Capitulo 8
PDF
Capitulo 7
PDF
Capitulo 6
PDF
Capitulo 5
PDF
Capitulo 4
PDF
Capitulo 3
PDF
Capitulo 2
PDF
Capitulo 1
PDF
Practica 14
PDF
Practica 13
PDF
Practica 12
PDF
Practica 11
La teoria del color
Pagina web correcto
Diversas topologias que_existen_en_la_red_jcrm (1)
Caracteristicasypartes web jcrm (1)
La teoria del_color (1)
Examen de diagnostico jcrm (1)
Capitulo 10
Capitulo 9
Capitulo 8
Capitulo 7
Capitulo 6
Capitulo 5
Capitulo 4
Capitulo 3
Capitulo 2
Capitulo 1
Practica 14
Practica 13
Practica 12
Practica 11

Último (20)

PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
DOCX
PLANES DE área ciencias naturales y aplicadas
PDF
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
La lluvia sabe por qué: una historia sobre amistad, resiliencia y esperanza e...
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
DOC
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
PDF
Introducción a la historia de la filosofía
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PDF
Esc. Sab. Lección 7. El pan y el agua de vida.pdf
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
PLANES DE área ciencias naturales y aplicadas
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
Manual de Convivencia 2025 actualizado a las normas vigentes
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
La lluvia sabe por qué: una historia sobre amistad, resiliencia y esperanza e...
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
Introducción a la historia de la filosofía
TOMO II - LITERATURA.pd plusenmas ultras
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PLAN DE CASTELLANO 2021 actualizado a la normativa
Programa_Sintetico_Fase_4.docx 3° Y 4°..
Escuelas Desarmando una mirada subjetiva a la educación
Tomo 1 de biologia gratis ultra plusenmas
2.0 Introduccion a processing, y como obtenerlo
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
Esc. Sab. Lección 7. El pan y el agua de vida.pdf

Instrucciones basicas para_c_(2)

  • 1. Instrucciones básicas para c++ Ramos Méndez Jose Carlos Martínez García America Lizbeth
  • 2. Instrucciones (C++) Las instrucciones de C++ son los elementos de programa que controlan cómo y en qué orden se manipulan los objetos.
  • 3. Categorías de instrucciones Instrucciones de expresión Instrucciones NULL Instrucciones compuestas Instrucciones de selección Instrucciones de iteración Instrucciones de salto Instrucciones de declaración
  • 4. instrucciones de expresión Las instrucciones de expresión hacen que se evalúen las expresiones. No se realiza ninguna transferencia de control o iteración como resultado de una instrucción de expresión. La sintaxis de la instrucción de expresión es simplemente [expression ] ;
  • 5. instrucción null La "instrucción null" es una instrucción de expresión a la que le falta la expresión. Es útil cuando la sintaxis del lenguaje llama a una instrucción pero no a una evaluación de la expresión. Consta de un punto y coma. Las instrucciones null se utilizan normalmente como marcadores de posición en instrucciones de iteración o como instrucciones en las que se colocan etiquetas al final de las instrucciones compuestas o funciones.
  • 6. instrucción compuesta Una instrucción compuesta consta de cero o más instrucciones entre llaves ({ }). Una instrucción compuesta se puede utilizar en cualquier lugar donde se espere una instrucción. Las instrucciones compuestas normalmente se denominan "bloques". { [ statement-list ] }
  • 7. instrucciones de selección Las instrucciones de selección de C++, if y switch, proporcionan un medio de ejecutar secciones de código de forma condicional. Las instrucciones __if_exists e __if_not_exists permiten incluir de forma condicional código dependiendo de la existencia de un símbolo.
  • 8. instrucciones de iteración Las instrucciones de iteración producen instrucciones (o instrucciones compuestas) que se ejecutarán cero o más veces, según determinados criterios de la finalización de bucle. Cuando estas instrucciones son instrucciones compuestas, se ejecutan en orden, excepto cuando se encuentra la instrucción break o la instrucción continue. C++ proporciona cuatro instrucciones de iteración: while, do, for, y for basado en intervalo. Cada una de ellas se repite hasta que la expresión de finalización se evalúa como cero (false) o hasta que se fuerza la finalización del bucle con una instrucción break.
  • 9. En la tabla siguiente se resumen estas instrucciones y sus acciones; cada una se explica detalladamente en las secciones siguientes. Instrucción Se evalúa en Inicialización Incremento while Principio del bucle No No do Final del bucle No No for Principio del bucle Sí Sí for basado en Principio del bucle Sí Sí
  • 10. Instrucciones de salto Una instrucción de salto de C++ realiza una transferencia de control local inmediata. break; continue; return [expression]; goto identifier;
  • 11. Instrucciones de declaración Las instrucciones de declaración introducen nuevos nombres en el ámbito actual. Estos nombres pueden ser: Nombres de tipo (class, struct, union, enum, typedef y puntero a miembro). Nombres de objeto. Nombres de función.
  • 12. Las declaraciones pueden ser cualquiera de las siguientes: block-declaration function-definition template-declaration explicit-instantiation explicit-specialization linkage-specification namespace-definition
  • 13. Si una declaración dentro de un bloque presenta un nombre que ya está declarado fuera del bloque, la declaración anterior se oculta durante todo el bloque. Después de la finalización del bloque, la declaración anterior vuelve a estar visible. No se permiten varias declaraciones del mismo nombre en el mismo bloque.