SlideShare una empresa de Scribd logo
1 de 14
INSTRUCCION
ES PARA C++
CENTRO DE ESTUDIOS TECNOLÓGICOS
INDUSTRIAL Y DE SERVICIOS CETIS 109
Cervantes Martínez Lorena
Leal Martínez Axel Arturo
Maestra: Margarita Romero
¿QUÉ SON LAS INSTRUCCIONES
DE C++?
Las instrucciones de C++ son los elementos de programa que controlan cómo
y en qué orden se manipulan los objetos.
Una instrucción es lo que le ordenamos a la maquina para que ejecute, por
eso se dice que un programa es un conjunto de instrucciones; ya que cuando
ejecutamos un programa, se ejecutan así mismo en su interior muchas
instrucciones que hacen que la maquina realice algo.
¿CUÁLES SON ESTOS TIPOS DE
INSTRUCCIONES?
• Instrucciones declarativas
• Instrucciones de asignación
• Instrucciones selectivas
• Instrucciones repetitivas
• Instrucciones de entrada y salida de datos
• Instrucciones de bifurcación
INSTRUCCIONES DECLARATIVAS
Las declaraciones introducen un nombre en un programa. Sirven para declarar librerías,
variables, constantes, arreglos , punteros, estructuras…
1) Para librerías:
Las librerías las declaramos porque vamos a usar recursos que contienen ellas.
#include <iostream.h> ——> cin , cout..
#include <conio.h> ——> función getch()..
2) Para variables:
Las variables las declaramos con el fin de tener un espacio para almacenar algún dato que va
a cambiar con el tiempo.
• char nombre; ——> Declarando variable tipo carácter
• int a,b,c; ——> Declarando variable tipo entero
INSTRUCCIONES DE ASIGNACIÓN
Sirven para dar valores a las variables, y llevan éste formato:
nombre_variable = expresión ;
Por ejemplo:
a = 15 ;
x = a + 5 ;
z = x / 2 ;
INSTRUCCIONES SELECTIVAS
• 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.
• Son mediante las cuales podemos ejecutar diferentes acciones, como resultado de una
expresión que estemos evaluando en ese momento y pueden ser:
• – Las selectivas simples.
• – Las selectivas dobles.
• – Las selectivas múltiples.
SIMPLES
Las que como resultado de una expresión que se esté evaluando, solo podemos ejecutar una
opción por verdadero
ejemplo:
if ( expresión a evaluar ) ——> Si ésa expresión es verdadera y solo es verdadera, se
ejecutarán las acciones.
DOBLES:
Nos permite seleccionar entre dos diferentes acciones:
– Una por verdadero
– Otra por falso
De ésta manera:
if ( expresion a evaluar ) ——> Si ésa expresión es verdadera, se ejecutarán las acciones 1
y 2.
MÚLTIPLES:
Ejemplo:
switch ( expresion a evaluar ) ——> Esta es la expresión que vamos a evaluar.
{
case 1 : accion 1 ;
case 2 : accion 2 ;
case 3 : accion 3 ;
• }
Podemos ejecutar diferentes acciones como resultado de una expresión que estemos
evaluando.
INSTRUCCIONES REPETITIVAS
Sirven para repetir una condición N veces, siempre y
cuando la condición sea verdadera.
a) Cuando no sabemos cuántas veces tendrá que
ejecutarse una acción para que sea verdadera, se usa
el While y el Do – While. Estas dos instrucciones
repetitivas son muy parecidas en su función, y llegan
al mismo resultado. Sol
– Para while:
While ( expresión ) ——> Mientras esa
expresión sea verdadera hará las acciones 1 y 2.
{
acción 1;
acción 2;
}
o cambia la sintaxis:
– Para Do – While:
Do
{
acción 1;
acción 2;
} While ( expresión ) ——> Mientras esa expresión sea
verdadera hará las acciones 1 y 2.
b) Cuando sabemos cuántas veces queremos que se realice una
acción, pues usamos la instrucción repetitiva ” for “, su sintaxis
es la siguiente:
for ( expresión inicial ; expresión final ; incremento / decremento
)
{
acciones; ——> Hasta que no llegue a la “expresión final“, se
ejecutará la acción una y otra vez.
}
INSTRUCCIONES DE ENTRADA Y
SALIDA DE DATOS
Por ejemplo:
En la librería <iostream.h> tenemos para la entrada y salida de
datos a cin y cout respectivamente.
Uso:
– Para la entrada de datos ( pedir )
cin >> nombre_del_usuario ;
– Para la salida de datos ( mostrar )
cout << nombre_del_usuario
En la librería <stdio.h> tenemos para la entrada y salida de
datos a scanf y printf respectivamente.
Uso:
– Para la entrada de datos ( pedir )
scanf ( ” %i %s %f ” , &edad apellido &sueldo ) ;
– Para la salida de datos ( mostrar )
printf ( ” su edad es: %i ” , edad )
El lenguaje C++ no tiene palabras reservadas para ingresar o mostrar datos, para ello usan recursos
que se encuentran en las librerías.
INSTRUCCIONES DE
BIFURCACIÓN
Interrumpen el flujo normal de un programa, es decir que evitan que se ejecute alguna instrucción
del programa y salta a otra parte del programa.
Por ejemplo: el “ break “
Switch ( expresión que estamos evaluando )
{
case 1 : cout << ” Hola! “ ; break ;
case 2 : cout << ” amigos “ ;
}
En el ejemplo anterior tenemos, que en caso de que haya sido “1” pues mostrará “Hola!” y saldrá
del programa dejando a un lado lo demás. Entonces hemos comprobado que interrumpió el flujo
normal del programa.
BIBLIOGRAFÍA
• https://msdn.microsoft.com/es-es/library/bzzyh1y4.aspx
• https://eperdomo89.wordpress.com/2010/02/28/tipos-de-instrucciones/

Más contenido relacionado

La actualidad más candente

Algebra booleana
Algebra booleanaAlgebra booleana
Algebra booleanaaeeebi
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binarioandy946
 
Ejercicios de decimal a octal
Ejercicios de decimal a octalEjercicios de decimal a octal
Ejercicios de decimal a octalcarmita88
 
CICLO DE VIDA DE SISTEMAS.pptx
CICLO DE VIDA DE SISTEMAS.pptxCICLO DE VIDA DE SISTEMAS.pptx
CICLO DE VIDA DE SISTEMAS.pptxWilverHancco2
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónAngel Aguilar
 
Alfabeto, Cadenas, Lenguajes, y Problemas
Alfabeto, Cadenas, Lenguajes, y ProblemasAlfabeto, Cadenas, Lenguajes, y Problemas
Alfabeto, Cadenas, Lenguajes, y ProblemasRaul
 
Operaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema OctalOperaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema Octalpafalconi
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasEdward Ropero
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 
Simplificación de funciones aplicando el Álgebra de Boole
Simplificación de funciones aplicando el Álgebra de BooleSimplificación de funciones aplicando el Álgebra de Boole
Simplificación de funciones aplicando el Álgebra de BooleDanilo Vivenes
 
REGISTRO DE BANDERAS
REGISTRO DE BANDERASREGISTRO DE BANDERAS
REGISTRO DE BANDERASFabian Rojas
 
Resolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicasResolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicasCarlos Gascón
 
Informe arduino y proteus
Informe arduino y proteusInforme arduino y proteus
Informe arduino y proteus99belen
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 
Sistemas numã©ricos y cã³digos
Sistemas numã©ricos y cã³digosSistemas numã©ricos y cã³digos
Sistemas numã©ricos y cã³digosMaria Vegas Arraez
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Osiris Mirerus
 
Asignación, Salida y Entrada
Asignación, Salida y EntradaAsignación, Salida y Entrada
Asignación, Salida y EntradaCarlos Pes
 

La actualidad más candente (20)

Algebra booleana
Algebra booleanaAlgebra booleana
Algebra booleana
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 
Ejercicios de decimal a octal
Ejercicios de decimal a octalEjercicios de decimal a octal
Ejercicios de decimal a octal
 
CICLO DE VIDA DE SISTEMAS.pptx
CICLO DE VIDA DE SISTEMAS.pptxCICLO DE VIDA DE SISTEMAS.pptx
CICLO DE VIDA DE SISTEMAS.pptx
 
Autómatas de pila
Autómatas de pila Autómatas de pila
Autómatas de pila
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organización
 
Alfabeto, Cadenas, Lenguajes, y Problemas
Alfabeto, Cadenas, Lenguajes, y ProblemasAlfabeto, Cadenas, Lenguajes, y Problemas
Alfabeto, Cadenas, Lenguajes, y Problemas
 
Operaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema OctalOperaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema Octal
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Simplificación de funciones aplicando el Álgebra de Boole
Simplificación de funciones aplicando el Álgebra de BooleSimplificación de funciones aplicando el Álgebra de Boole
Simplificación de funciones aplicando el Álgebra de Boole
 
REGISTRO DE BANDERAS
REGISTRO DE BANDERASREGISTRO DE BANDERAS
REGISTRO DE BANDERAS
 
Resolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicasResolución de ejercicios compuertas lógicas
Resolución de ejercicios compuertas lógicas
 
Elementos basicos C++
Elementos basicos C++Elementos basicos C++
Elementos basicos C++
 
Informe arduino y proteus
Informe arduino y proteusInforme arduino y proteus
Informe arduino y proteus
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
Sistemas numã©ricos y cã³digos
Sistemas numã©ricos y cã³digosSistemas numã©ricos y cã³digos
Sistemas numã©ricos y cã³digos
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1
 
Asignación, Salida y Entrada
Asignación, Salida y EntradaAsignación, Salida y Entrada
Asignación, Salida y Entrada
 

Similar a Instrucciones básicas para C++

estructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxestructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxDanielHidalgo92
 
Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Obmaro García
 
Estructuras de control de flujo
Estructuras de control de flujoEstructuras de control de flujo
Estructuras de control de flujoAliandroMejias
 
PRESENTACIÓN DE LA ESTRUCTURA BÁSICA PARA C++
PRESENTACIÓN DE LA ESTRUCTURA BÁSICA PARA C++PRESENTACIÓN DE LA ESTRUCTURA BÁSICA PARA C++
PRESENTACIÓN DE LA ESTRUCTURA BÁSICA PARA C++Mena75
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1charnisch
 
Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Joaquin1418
 
Estructuras básicas 3 er periodo.docx (1)
Estructuras básicas 3 er periodo.docx (1)Estructuras básicas 3 er periodo.docx (1)
Estructuras básicas 3 er periodo.docx (1)LuzAngieBolaosOrdoez
 
Estructuras básicas 3 er periodo.docx
Estructuras básicas 3 er periodo.docxEstructuras básicas 3 er periodo.docx
Estructuras básicas 3 er periodo.docxLuzAngieBolaosOrdoez
 
Programación en lenguaje C
Programación en  lenguaje C Programación en  lenguaje C
Programación en lenguaje C Fer Torres
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlFernando Solis
 

Similar a Instrucciones básicas para C++ (20)

Instrucciones basicas
Instrucciones basicasInstrucciones basicas
Instrucciones basicas
 
Informe 21
Informe 21Informe 21
Informe 21
 
Informe 21
Informe 21Informe 21
Informe 21
 
Taller completo
Taller completoTaller completo
Taller completo
 
estructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxestructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptx
 
Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++
 
Algortimos jury
Algortimos juryAlgortimos jury
Algortimos jury
 
Lenguaje c
Lenguaje c Lenguaje c
Lenguaje c
 
Pseint terminado
Pseint terminadoPseint terminado
Pseint terminado
 
Estructuras de control de flujo
Estructuras de control de flujoEstructuras de control de flujo
Estructuras de control de flujo
 
Pseint
Pseint Pseint
Pseint
 
PRESENTACIÓN DE LA ESTRUCTURA BÁSICA PARA C++
PRESENTACIÓN DE LA ESTRUCTURA BÁSICA PARA C++PRESENTACIÓN DE LA ESTRUCTURA BÁSICA PARA C++
PRESENTACIÓN DE LA ESTRUCTURA BÁSICA PARA C++
 
Precentacion
PrecentacionPrecentacion
Precentacion
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
 
Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1
 
Estructuras básicas 3 er periodo.docx (1)
Estructuras básicas 3 er periodo.docx (1)Estructuras básicas 3 er periodo.docx (1)
Estructuras básicas 3 er periodo.docx (1)
 
Estructuras básicas 3 er periodo.docx
Estructuras básicas 3 er periodo.docxEstructuras básicas 3 er periodo.docx
Estructuras básicas 3 er periodo.docx
 
Programación en lenguaje C
Programación en  lenguaje C Programación en  lenguaje C
Programación en lenguaje C
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Taller de programación
Taller de programaciónTaller de programación
Taller de programación
 

Más de LorenaCMtz

Examen corregido
Examen corregidoExamen corregido
Examen corregidoLorenaCMtz
 
Cuestionario de programación.
Cuestionario de programación.Cuestionario de programación.
Cuestionario de programación.LorenaCMtz
 
La estructura básica para C++
La estructura básica para C++La estructura básica para C++
La estructura básica para C++LorenaCMtz
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de CLorenaCMtz
 
Tipos de Operadores para C++
Tipos de Operadores para C++Tipos de Operadores para C++
Tipos de Operadores para C++LorenaCMtz
 
Tipos de Tablas de Verdad
Tipos de Tablas de VerdadTipos de Tablas de Verdad
Tipos de Tablas de VerdadLorenaCMtz
 
Ley Jerárquicas de las Operaciones
Ley Jerárquicas de las OperacionesLey Jerárquicas de las Operaciones
Ley Jerárquicas de las OperacionesLorenaCMtz
 
Tutorial de Code::Blocks
Tutorial de Code::BlocksTutorial de Code::Blocks
Tutorial de Code::BlocksLorenaCMtz
 
Solucionar problemas por medio de algoritmos.
Solucionar problemas por medio de algoritmos.Solucionar problemas por medio de algoritmos.
Solucionar problemas por medio de algoritmos.LorenaCMtz
 
Fotos del cuaderno
Fotos del cuadernoFotos del cuaderno
Fotos del cuadernoLorenaCMtz
 
Los diferentes diagramas de flujo y su uso.
Los diferentes diagramas de flujo y su uso.Los diferentes diagramas de flujo y su uso.
Los diferentes diagramas de flujo y su uso.LorenaCMtz
 
Linea del tiempo.
Linea del tiempo.Linea del tiempo.
Linea del tiempo.LorenaCMtz
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicasLorenaCMtz
 
Ventas en tres meses
Ventas en tres mesesVentas en tres meses
Ventas en tres mesesLorenaCMtz
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicasLorenaCMtz
 

Más de LorenaCMtz (20)

Examen corregido
Examen corregidoExamen corregido
Examen corregido
 
Cuestionario de programación.
Cuestionario de programación.Cuestionario de programación.
Cuestionario de programación.
 
La estructura básica para C++
La estructura básica para C++La estructura básica para C++
La estructura básica para C++
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de C
 
Tipos de Operadores para C++
Tipos de Operadores para C++Tipos de Operadores para C++
Tipos de Operadores para C++
 
Tipos de Tablas de Verdad
Tipos de Tablas de VerdadTipos de Tablas de Verdad
Tipos de Tablas de Verdad
 
Ley Jerárquicas de las Operaciones
Ley Jerárquicas de las OperacionesLey Jerárquicas de las Operaciones
Ley Jerárquicas de las Operaciones
 
Tutorial de Code::Blocks
Tutorial de Code::BlocksTutorial de Code::Blocks
Tutorial de Code::Blocks
 
Solucionar problemas por medio de algoritmos.
Solucionar problemas por medio de algoritmos.Solucionar problemas por medio de algoritmos.
Solucionar problemas por medio de algoritmos.
 
Fotos del cuaderno
Fotos del cuadernoFotos del cuaderno
Fotos del cuaderno
 
Los diferentes diagramas de flujo y su uso.
Los diferentes diagramas de flujo y su uso.Los diferentes diagramas de flujo y su uso.
Los diferentes diagramas de flujo y su uso.
 
Linea del tiempo.
Linea del tiempo.Linea del tiempo.
Linea del tiempo.
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
 
Promedio
PromedioPromedio
Promedio
 
Transporte
TransporteTransporte
Transporte
 
Ventas en tres meses
Ventas en tres mesesVentas en tres meses
Ventas en tres meses
 
G. circular
G. circularG. circular
G. circular
 
G. barras
G. barrasG. barras
G. barras
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
 
Promedio
PromedioPromedio
Promedio
 

Último

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 

Último (20)

Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 

Instrucciones básicas para C++

  • 2. CENTRO DE ESTUDIOS TECNOLÓGICOS INDUSTRIAL Y DE SERVICIOS CETIS 109 Cervantes Martínez Lorena Leal Martínez Axel Arturo Maestra: Margarita Romero
  • 3. ¿QUÉ SON LAS INSTRUCCIONES DE C++? Las instrucciones de C++ son los elementos de programa que controlan cómo y en qué orden se manipulan los objetos. Una instrucción es lo que le ordenamos a la maquina para que ejecute, por eso se dice que un programa es un conjunto de instrucciones; ya que cuando ejecutamos un programa, se ejecutan así mismo en su interior muchas instrucciones que hacen que la maquina realice algo.
  • 4. ¿CUÁLES SON ESTOS TIPOS DE INSTRUCCIONES? • Instrucciones declarativas • Instrucciones de asignación • Instrucciones selectivas • Instrucciones repetitivas • Instrucciones de entrada y salida de datos • Instrucciones de bifurcación
  • 5. INSTRUCCIONES DECLARATIVAS Las declaraciones introducen un nombre en un programa. Sirven para declarar librerías, variables, constantes, arreglos , punteros, estructuras… 1) Para librerías: Las librerías las declaramos porque vamos a usar recursos que contienen ellas. #include <iostream.h> ——> cin , cout.. #include <conio.h> ——> función getch().. 2) Para variables: Las variables las declaramos con el fin de tener un espacio para almacenar algún dato que va a cambiar con el tiempo. • char nombre; ——> Declarando variable tipo carácter • int a,b,c; ——> Declarando variable tipo entero
  • 6. INSTRUCCIONES DE ASIGNACIÓN Sirven para dar valores a las variables, y llevan éste formato: nombre_variable = expresión ; Por ejemplo: a = 15 ; x = a + 5 ; z = x / 2 ;
  • 7. INSTRUCCIONES SELECTIVAS • 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. • Son mediante las cuales podemos ejecutar diferentes acciones, como resultado de una expresión que estemos evaluando en ese momento y pueden ser: • – Las selectivas simples. • – Las selectivas dobles. • – Las selectivas múltiples.
  • 8. SIMPLES Las que como resultado de una expresión que se esté evaluando, solo podemos ejecutar una opción por verdadero ejemplo: if ( expresión a evaluar ) ——> Si ésa expresión es verdadera y solo es verdadera, se ejecutarán las acciones.
  • 9. DOBLES: Nos permite seleccionar entre dos diferentes acciones: – Una por verdadero – Otra por falso De ésta manera: if ( expresion a evaluar ) ——> Si ésa expresión es verdadera, se ejecutarán las acciones 1 y 2.
  • 10. MÚLTIPLES: Ejemplo: switch ( expresion a evaluar ) ——> Esta es la expresión que vamos a evaluar. { case 1 : accion 1 ; case 2 : accion 2 ; case 3 : accion 3 ; • } Podemos ejecutar diferentes acciones como resultado de una expresión que estemos evaluando.
  • 11. INSTRUCCIONES REPETITIVAS Sirven para repetir una condición N veces, siempre y cuando la condición sea verdadera. a) Cuando no sabemos cuántas veces tendrá que ejecutarse una acción para que sea verdadera, se usa el While y el Do – While. Estas dos instrucciones repetitivas son muy parecidas en su función, y llegan al mismo resultado. Sol – Para while: While ( expresión ) ——> Mientras esa expresión sea verdadera hará las acciones 1 y 2. { acción 1; acción 2; } o cambia la sintaxis: – Para Do – While: Do { acción 1; acción 2; } While ( expresión ) ——> Mientras esa expresión sea verdadera hará las acciones 1 y 2. b) Cuando sabemos cuántas veces queremos que se realice una acción, pues usamos la instrucción repetitiva ” for “, su sintaxis es la siguiente: for ( expresión inicial ; expresión final ; incremento / decremento ) { acciones; ——> Hasta que no llegue a la “expresión final“, se ejecutará la acción una y otra vez. }
  • 12. INSTRUCCIONES DE ENTRADA Y SALIDA DE DATOS Por ejemplo: En la librería <iostream.h> tenemos para la entrada y salida de datos a cin y cout respectivamente. Uso: – Para la entrada de datos ( pedir ) cin >> nombre_del_usuario ; – Para la salida de datos ( mostrar ) cout << nombre_del_usuario En la librería <stdio.h> tenemos para la entrada y salida de datos a scanf y printf respectivamente. Uso: – Para la entrada de datos ( pedir ) scanf ( ” %i %s %f ” , &edad apellido &sueldo ) ; – Para la salida de datos ( mostrar ) printf ( ” su edad es: %i ” , edad ) El lenguaje C++ no tiene palabras reservadas para ingresar o mostrar datos, para ello usan recursos que se encuentran en las librerías.
  • 13. INSTRUCCIONES DE BIFURCACIÓN Interrumpen el flujo normal de un programa, es decir que evitan que se ejecute alguna instrucción del programa y salta a otra parte del programa. Por ejemplo: el “ break “ Switch ( expresión que estamos evaluando ) { case 1 : cout << ” Hola! “ ; break ; case 2 : cout << ” amigos “ ; } En el ejemplo anterior tenemos, que en caso de que haya sido “1” pues mostrará “Hola!” y saldrá del programa dejando a un lado lo demás. Entonces hemos comprobado que interrumpió el flujo normal del programa.