SlideShare una empresa de Scribd logo
PRESENTACIÓN DE LAS
INSTRUCCIONES BÁSICAS
PARA C++
Instrucciones (C++)
• Las instrucciones de C++ son los elementos de programa que controlan cómo y en qué orden se manipulan los objetos. Esta
sección incluye:
• Información general
• Instrucciones con etiqueta
• Categorías de instrucciones
• Instrucciones de expresión. Estas instrucciones evalúan una expresión para ver sus efectos secundarios o para averiguar su valor devuelto.
• Instrucciones NULL. Estas instrucciones se pueden proporcionar cuando la sintaxis de C++ requiere una instrucción pero no se va a realizar
ninguna acción.
• Instrucciones compuestas. Estas instrucciones son grupos de instrucciones entre llaves ({}). Se pueden utilizar donde se puede utilizar una
sola instrucción.
• Instrucciones de selección. Estas instrucciones realizan una prueba; a continuación, ejecutan una sección de código si la prueba se evalúa
como true (distinto de cero). Pueden ejecutar otra sección de código si la prueba se evalúa como false.
• Instrucciones de iteración. Estas instrucciones ejecutan repetidamente un bloque de código hasta que se cumple un criterio de finalización
especificado.
• Instrucciones de salto. Estas instrucciones transfieren el control inmediatamente a otra ubicación de la función o devuelven el control de la
función.
• Instrucciones de declaración. Las declaraciones introducen un nombre en un programa. (En Declaraciones se proporciona información más
detallada sobre las declaraciones).
Información general sobre las instrucciones de C++
Las instrucciones de C++ se ejecutan secuencialmente, excepto
cuando una instrucción de expresión, una instrucción de selección,
una instrucción de iteración o una instrucción de salto modifica
específicamente esa secuencia.
Las instrucciones pueden ser de los tipos siguientes:
• En la mayoría de los casos, la sintaxis de la instrucción de C++ es idéntica a la de ANSI C. La principal
diferencia entre los dos es que en C las declaraciones solo se permiten al principio de un bloque; C++
agrega el elemento declaration-statement, que elimina eficazmente esta restricción. Esto permite
introducir variables en un punto del programa donde se puede calcular un valor de inicialización
precalculado.
• Declarar variables dentro de bloques también permite controlar con precisión el ámbito y la duración de
esas variables.
• Los temas sobre instrucciones describen las siguientes palabras clave de C++:
Instrucciones con etiquetas
Las etiquetas se usan para transferir el control de programas directamente a la instrucción especificada.
Comentarios
• Hay tres tipos de instrucciones con etiquetas. En todas ellas se utiliza el carácter de dos puntos para distinguir el tipo
de etiqueta de la instrucción. La etiqueta case y las etiquetas predeterminadas son específicas para las instrucciones
case.
La instrucción goto
• La etiqueta tiene ámbito de función y no se puede volver a declarar dentro de la función. Sin embargo, se
puede utilizar el mismo nombre como una etiqueta en diferentes funciones.
La instrucción case
• Las etiquetas que aparecen después de la palabra clave case no pueden aparecer también fuera de una instrucción
Smith (Esta restricción también se aplica a la palabra clave default). En el fragmento de código siguiente se muestra el
uso correcto de las etiquetas case:
Etiquetas en la instrucción case
Las etiquetas que aparecen después de la palabra clave case no pueden aparecer también fuera
de una instrucción :
Expresión (Instrucció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
Sintaxis
• Comentarios
• Todas las expresiones de una instrucción de expresión se evalúan y se aplican todos los efectos secundarios antes de que se ejecute la
siguiente instrucción. Las instrucciones de expresión más comunes son las asignaciones y las llamadas a funciones. Puesto que la
expresión es opcional, un punto y coma solo se considera una instrucción de expresión vacía, denominada instrucción null.
Instrucciones compuestas (Bloques)
• 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".
• Sintaxis
• Comentarios
• En el ejemplo siguiente se utiliza una instrucción compuesta como la parte statement de la instrucción i|f (vea Instrucción if para
obtener más detalles sobre la sintaxis):
•
Instrucciones de selección (C++)
• 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.
• Vea en cada tema individual la sintaxis de cada instrucción.
Instrucciones de iteración (C++)
• 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.
• Instrucciones de iteración
Instrucciones de salto (C++)
• Sintaxis
Transferencias del control
Puede utilizar la instrucción goto o una etiqueta case en una instrucción switch para especificar un programa que se bifurque más allá de un
inicializador. Este código no es válido a menos que la declaración que contenga el inicializador esté en un bloque dentro del bloque en el
que aparezca la instrucción de salto.
En el ejemplo siguiente se muestra un bucle que declara e inicializa los objetos total, ch y i. Hay también una instrucción goto errónea que
transfiere el control más allá de un inicializador.

Más contenido relacionado

La actualidad más candente

Estructuras De Control
Estructuras De ControlEstructuras De Control
Estructuras De Control
UPS
 
Iv unidad estructuras de control
Iv unidad estructuras de controlIv unidad estructuras de control
Iv unidad estructuras de control
mariaisabelg
 
Lenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de ControlLenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de Control
Luis Fernando Aguas Bucheli
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de control
vay82
 
5 sentenciasselectivasocondicionales
5 sentenciasselectivasocondicionales5 sentenciasselectivasocondicionales
5 sentenciasselectivasocondicionales
yomito_2
 
Estructuras
EstructurasEstructuras
Estructuras
Deynna Lopez
 
Lenguajes de Programación: Clases y objetos
Lenguajes de Programación: Clases y objetosLenguajes de Programación: Clases y objetos
Lenguajes de Programación: Clases y objetos
Luis Fernando Aguas Bucheli
 
Tema 3 sentencias de control de java por gio
Tema 3   sentencias de control de java por gioTema 3   sentencias de control de java por gio
Tema 3 sentencias de control de java por gio
Robert Wolf
 
Instrucciones basicas-para-c++
Instrucciones basicas-para-c++Instrucciones basicas-para-c++
Instrucciones basicas-para-c++
andreadelacruz002
 
Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)
luis_ocampo27
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
Fernando Solis
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
maribelduran
 
5.2 instruccion switch
5.2  instruccion switch5.2  instruccion switch
5.2 instruccion switch
SNPP
 
Sentencias de control
Sentencias de controlSentencias de control
Sentencias de control
Fernando Solis
 
Tema 2: Instrucciones estructuradas #IPG2MURJC
Tema 2: Instrucciones estructuradas #IPG2MURJCTema 2: Instrucciones estructuradas #IPG2MURJC
Tema 2: Instrucciones estructuradas #IPG2MURJC
Oriol Borras Gene
 

La actualidad más candente (15)

Estructuras De Control
Estructuras De ControlEstructuras De Control
Estructuras De Control
 
Iv unidad estructuras de control
Iv unidad estructuras de controlIv unidad estructuras de control
Iv unidad estructuras de control
 
Lenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de ControlLenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de Control
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de control
 
5 sentenciasselectivasocondicionales
5 sentenciasselectivasocondicionales5 sentenciasselectivasocondicionales
5 sentenciasselectivasocondicionales
 
Estructuras
EstructurasEstructuras
Estructuras
 
Lenguajes de Programación: Clases y objetos
Lenguajes de Programación: Clases y objetosLenguajes de Programación: Clases y objetos
Lenguajes de Programación: Clases y objetos
 
Tema 3 sentencias de control de java por gio
Tema 3   sentencias de control de java por gioTema 3   sentencias de control de java por gio
Tema 3 sentencias de control de java por gio
 
Instrucciones basicas-para-c++
Instrucciones basicas-para-c++Instrucciones basicas-para-c++
Instrucciones basicas-para-c++
 
Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
5.2 instruccion switch
5.2  instruccion switch5.2  instruccion switch
5.2 instruccion switch
 
Sentencias de control
Sentencias de controlSentencias de control
Sentencias de control
 
Tema 2: Instrucciones estructuradas #IPG2MURJC
Tema 2: Instrucciones estructuradas #IPG2MURJCTema 2: Instrucciones estructuradas #IPG2MURJC
Tema 2: Instrucciones estructuradas #IPG2MURJC
 

Similar a Presentacion c++

Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_servicios
wendy_romero06
 
Bebe ami
Bebe amiBebe ami
Bebe ami
LuisCetis109
 
Instrucciones básicas C++
Instrucciones básicas C++Instrucciones básicas C++
Instrucciones básicas C++
juliancetis109
 
Instrucciones basicas c_(2)
Instrucciones basicas c_(2)Instrucciones basicas c_(2)
Instrucciones basicas c_(2)
Efren Pacheco
 
Instrucciones en c´´
Instrucciones en c´´Instrucciones en c´´
Instrucciones en c´´
Maztherprozh
 
Instrucciones c
Instrucciones c Instrucciones c
Instrucciones c
Maztherprozh
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
Maztherprozh
 
PRESENTACIÓN DE LAS INSTRUCCIONES BÁSICAS PARA C++
PRESENTACIÓN DE LAS INSTRUCCIONES BÁSICAS PARA C++PRESENTACIÓN DE LAS INSTRUCCIONES BÁSICAS PARA C++
PRESENTACIÓN DE LAS INSTRUCCIONES BÁSICAS PARA C++
Luis TC
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
Diego Arturo
 
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
Diego Andrés Alvarez Marín
 
Instrucciones basicas-para-c-autoguardado
Instrucciones basicas-para-c-autoguardadoInstrucciones basicas-para-c-autoguardado
Instrucciones basicas-para-c-autoguardado
andreadelacruz002
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
Jesus22barrera
 
Presentacion de Instrucciones basicas para_c++
Presentacion de Instrucciones basicas para_c++Presentacion de Instrucciones basicas para_c++
Presentacion de Instrucciones basicas para_c++
ValeriaBerrones
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
Jesus22barrera
 
ESTRUCTURAS DE CONTROL.pdf
ESTRUCTURAS DE CONTROL.pdfESTRUCTURAS DE CONTROL.pdf
ESTRUCTURAS DE CONTROL.pdf
JavierAlexanderCarre
 
Instrucciones basicas para c++
Instrucciones basicas para c++Instrucciones basicas para c++
Instrucciones basicas para c++
claravianeybadillodelangel
 
Instrucciones basicas para C++
Instrucciones basicas para C++Instrucciones basicas para C++
Instrucciones basicas para C++
claravianeybadillodelangel
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
luisandresrondongarc
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Java
quesada_diego
 
Elementos de una programación
Elementos de una programaciónElementos de una programación
Elementos de una programación
medranovillalta
 

Similar a Presentacion c++ (20)

Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_servicios
 
Bebe ami
Bebe amiBebe ami
Bebe ami
 
Instrucciones básicas C++
Instrucciones básicas C++Instrucciones básicas C++
Instrucciones básicas C++
 
Instrucciones basicas c_(2)
Instrucciones basicas c_(2)Instrucciones basicas c_(2)
Instrucciones basicas c_(2)
 
Instrucciones en c´´
Instrucciones en c´´Instrucciones en c´´
Instrucciones en c´´
 
Instrucciones c
Instrucciones c Instrucciones c
Instrucciones c
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
 
PRESENTACIÓN DE LAS INSTRUCCIONES BÁSICAS PARA C++
PRESENTACIÓN DE LAS INSTRUCCIONES BÁSICAS PARA C++PRESENTACIÓN DE LAS INSTRUCCIONES BÁSICAS PARA C++
PRESENTACIÓN DE LAS INSTRUCCIONES BÁSICAS PARA C++
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
 
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
04 - Sentencias de control condicionales y ciclos en lenguaje C: for, while, ...
 
Instrucciones basicas-para-c-autoguardado
Instrucciones basicas-para-c-autoguardadoInstrucciones basicas-para-c-autoguardado
Instrucciones basicas-para-c-autoguardado
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
 
Presentacion de Instrucciones basicas para_c++
Presentacion de Instrucciones basicas para_c++Presentacion de Instrucciones basicas para_c++
Presentacion de Instrucciones basicas para_c++
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
 
ESTRUCTURAS DE CONTROL.pdf
ESTRUCTURAS DE CONTROL.pdfESTRUCTURAS DE CONTROL.pdf
ESTRUCTURAS DE CONTROL.pdf
 
Instrucciones basicas para c++
Instrucciones basicas para c++Instrucciones basicas para c++
Instrucciones basicas para c++
 
Instrucciones basicas para C++
Instrucciones basicas para C++Instrucciones basicas para C++
Instrucciones basicas para C++
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Java
 
Elementos de una programación
Elementos de una programaciónElementos de una programación
Elementos de una programación
 

Más de MartinCetis109

Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
MartinCetis109
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
MartinCetis109
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
MartinCetis109
 
Greenfoot 7
Greenfoot 7Greenfoot 7
Greenfoot 7
MartinCetis109
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
MartinCetis109
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
MartinCetis109
 
Greenfoot 4
Greenfoot 4Greenfoot 4
Greenfoot 4
MartinCetis109
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
MartinCetis109
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
MartinCetis109
 
Grennfoot 1
Grennfoot 1Grennfoot 1
Grennfoot 1
MartinCetis109
 
Practica 10
Practica 10Practica 10
Practica 10
MartinCetis109
 
Practica 9
Practica 9Practica 9
Practica 9
MartinCetis109
 
Practica 7
Practica 7Practica 7
Practica 7
MartinCetis109
 
Practica 6
Practica 6Practica 6
Practica 6
MartinCetis109
 
Practica 5
Practica 5Practica 5
Practica 5
MartinCetis109
 
Practica 4
Practica 4Practica 4
Practica 4
MartinCetis109
 
Practica3
Practica3Practica3
Practica3
MartinCetis109
 
Practica 2
Practica 2Practica 2
Practica 2
MartinCetis109
 
Practica 1
Practica 1Practica 1
Practica 1
MartinCetis109
 
Hoy (3)
Hoy (3)Hoy (3)

Más de MartinCetis109 (20)

Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
 
Greenfoot 7
Greenfoot 7Greenfoot 7
Greenfoot 7
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
 
Greenfoot 4
Greenfoot 4Greenfoot 4
Greenfoot 4
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Grennfoot 1
Grennfoot 1Grennfoot 1
Grennfoot 1
 
Practica 10
Practica 10Practica 10
Practica 10
 
Practica 9
Practica 9Practica 9
Practica 9
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 6
Practica 6Practica 6
Practica 6
 
Practica 5
Practica 5Practica 5
Practica 5
 
Practica 4
Practica 4Practica 4
Practica 4
 
Practica3
Practica3Practica3
Practica3
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica 1
Practica 1Practica 1
Practica 1
 
Hoy (3)
Hoy (3)Hoy (3)
Hoy (3)
 

Último

Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
Mapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluaciónMapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluación
ruthmatiel1
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
Eureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de CienciasEureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de Ciencias
arianet3011
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
eleandroth
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
JimmyDeveloperWebAnd
 
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBALMATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
Ana Fernandez
 
Módulo 1 de didactica de la lecto escritura
Módulo 1 de didactica de la lecto escrituraMódulo 1 de didactica de la lecto escritura
Módulo 1 de didactica de la lecto escritura
marilynfloresyomona1
 
Escuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdfEscuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdf
Alejandrino Halire Ccahuana
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
https://gramadal.wordpress.com/
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
MiNeyi1
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
LudmilaOrtega3
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdfGracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Ani Ann
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
YeniferGarcia36
 
Vida, obra y pensamiento de Kant I24.ppt
Vida, obra y pensamiento de Kant I24.pptVida, obra y pensamiento de Kant I24.ppt
Vida, obra y pensamiento de Kant I24.ppt
LinoLatella
 
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdfEstás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Ani Ann
 

Último (20)

Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
Mapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluaciónMapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluación
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
Eureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de CienciasEureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de Ciencias
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
 
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBALMATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
 
Módulo 1 de didactica de la lecto escritura
Módulo 1 de didactica de la lecto escrituraMódulo 1 de didactica de la lecto escritura
Módulo 1 de didactica de la lecto escritura
 
Escuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdfEscuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdf
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdfGracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdf
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
 
Vida, obra y pensamiento de Kant I24.ppt
Vida, obra y pensamiento de Kant I24.pptVida, obra y pensamiento de Kant I24.ppt
Vida, obra y pensamiento de Kant I24.ppt
 
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdfEstás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdf
 

Presentacion c++

  • 2. Instrucciones (C++) • Las instrucciones de C++ son los elementos de programa que controlan cómo y en qué orden se manipulan los objetos. Esta sección incluye: • Información general • Instrucciones con etiqueta • Categorías de instrucciones • Instrucciones de expresión. Estas instrucciones evalúan una expresión para ver sus efectos secundarios o para averiguar su valor devuelto. • Instrucciones NULL. Estas instrucciones se pueden proporcionar cuando la sintaxis de C++ requiere una instrucción pero no se va a realizar ninguna acción. • Instrucciones compuestas. Estas instrucciones son grupos de instrucciones entre llaves ({}). Se pueden utilizar donde se puede utilizar una sola instrucción. • Instrucciones de selección. Estas instrucciones realizan una prueba; a continuación, ejecutan una sección de código si la prueba se evalúa como true (distinto de cero). Pueden ejecutar otra sección de código si la prueba se evalúa como false. • Instrucciones de iteración. Estas instrucciones ejecutan repetidamente un bloque de código hasta que se cumple un criterio de finalización especificado. • Instrucciones de salto. Estas instrucciones transfieren el control inmediatamente a otra ubicación de la función o devuelven el control de la función. • Instrucciones de declaración. Las declaraciones introducen un nombre en un programa. (En Declaraciones se proporciona información más detallada sobre las declaraciones).
  • 3. Información general sobre las instrucciones de C++ Las instrucciones de C++ se ejecutan secuencialmente, excepto cuando una instrucción de expresión, una instrucción de selección, una instrucción de iteración o una instrucción de salto modifica específicamente esa secuencia. Las instrucciones pueden ser de los tipos siguientes:
  • 4. • En la mayoría de los casos, la sintaxis de la instrucción de C++ es idéntica a la de ANSI C. La principal diferencia entre los dos es que en C las declaraciones solo se permiten al principio de un bloque; C++ agrega el elemento declaration-statement, que elimina eficazmente esta restricción. Esto permite introducir variables en un punto del programa donde se puede calcular un valor de inicialización precalculado. • Declarar variables dentro de bloques también permite controlar con precisión el ámbito y la duración de esas variables. • Los temas sobre instrucciones describen las siguientes palabras clave de C++:
  • 5. Instrucciones con etiquetas Las etiquetas se usan para transferir el control de programas directamente a la instrucción especificada.
  • 6. Comentarios • Hay tres tipos de instrucciones con etiquetas. En todas ellas se utiliza el carácter de dos puntos para distinguir el tipo de etiqueta de la instrucción. La etiqueta case y las etiquetas predeterminadas son específicas para las instrucciones case.
  • 7. La instrucción goto • La etiqueta tiene ámbito de función y no se puede volver a declarar dentro de la función. Sin embargo, se puede utilizar el mismo nombre como una etiqueta en diferentes funciones.
  • 8. La instrucción case • Las etiquetas que aparecen después de la palabra clave case no pueden aparecer también fuera de una instrucción Smith (Esta restricción también se aplica a la palabra clave default). En el fragmento de código siguiente se muestra el uso correcto de las etiquetas case:
  • 9. Etiquetas en la instrucción case Las etiquetas que aparecen después de la palabra clave case no pueden aparecer también fuera de una instrucción :
  • 10. Expresión (Instrucció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 Sintaxis • Comentarios • Todas las expresiones de una instrucción de expresión se evalúan y se aplican todos los efectos secundarios antes de que se ejecute la siguiente instrucción. Las instrucciones de expresión más comunes son las asignaciones y las llamadas a funciones. Puesto que la expresión es opcional, un punto y coma solo se considera una instrucción de expresión vacía, denominada instrucción null.
  • 11. Instrucciones compuestas (Bloques) • 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". • Sintaxis • Comentarios • En el ejemplo siguiente se utiliza una instrucción compuesta como la parte statement de la instrucción i|f (vea Instrucción if para obtener más detalles sobre la sintaxis): •
  • 12. Instrucciones de selección (C++) • 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. • Vea en cada tema individual la sintaxis de cada instrucción.
  • 13. Instrucciones de iteración (C++) • 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. • Instrucciones de iteración
  • 14. Instrucciones de salto (C++) • Sintaxis
  • 15. Transferencias del control Puede utilizar la instrucción goto o una etiqueta case en una instrucción switch para especificar un programa que se bifurque más allá de un inicializador. Este código no es válido a menos que la declaración que contenga el inicializador esté en un bloque dentro del bloque en el que aparezca la instrucción de salto. En el ejemplo siguiente se muestra un bucle que declara e inicializa los objetos total, ch y i. Hay también una instrucción goto errónea que transfiere el control más allá de un inicializador.