Está en la página 1de 10

TECNOLOGICO NACIONAL DE MEXICO

INSTITUTO TECNOLOGICO DE PUEBLA

PROGRAMACIÓN ESTRUCTURADA

INGENIERÍA ELECTRÓNICA

REPORTE
SENTENCIA "IF" E "IF-ELSE"

ALUMNO: AHIRAM SILEM RIVERA MENDEZ

MATRICULA: 22220548

HORARIO: MARTES Y JUEVES DE 7:00- 9:00 AM VIERNES DE 8:00-9:00 AM

CICLO ESCOLAR: AGOSTO-DICIEMBRE

PROFESOR: ESTEBAN SOLIS CHICO

1
ÍNDICE

OBJETIVO............................................................................................3

DESARROLLO .....................................................................................4

CONCLUSIÓN………………………………………………………………11

REFERENCIAS ....................................................................................5

2
Introducción

En la programación podemos tener casos en los que solemos realizar alguna condición exacta, pero
cuando esto no sucede y puede suceder lo contrario, necesitamos establecer que hacer en cada una de
las situaciones, para lo cual usaremos las funciones de if, if else y else. If es una sentencia que evalúa
una condición y ejecuta un bloque de código si la condición es verdadera. If else es una sentencia que
evalúa una condición y ejecuta un bloque de código si la condición es verdadera, o ejecuta otro bloque
de código si la condición es falsa. Else es una sentencia que evalúa varias condiciones y ejecuta el
bloque de código correspondiente a la primera condición verdadera. En algunos casos también podemos
encontrar que necesitamos tener una serie de opciones para poder elegir cual es la que queremos usar
o hacer, para condicionar esto, usaremos la función de switch la cual ayuda a simplificar el código y evita
confusiones, ya que organiza en varias ramas el código que va a ser ejecutado.

DESARROLLO

• SENTENCIA "IF" - RESPUESTA CORRECTA.

1- Primero vamos a declarar una nueva variable llamada resultado y a esta variable la vamos a igualar a
cero para que nos permita hacer operaciones.
2- Seguido usaremos un cout, que hará la siguiente pregunta: ¿Cuánto es 39 + 50? Esto permitirá mostrar
por pantalla el texto que hemos escrito.

3
3- Para declarar cual será la respuesta correcta usaremos la sentencia if y en esta pondremos la
condición de que, si la respuesta que se ingrese es igual a 89, la respuesta será correcta.

4- Por el contrario, si la respuesta que se envía es cualquier otro resultado, indicaremos que la respuesta
es incorrecta una vez teniendo esto podremos compilar y ejecutar.

• Sentencia "if" - Número positivo o negativo.

1- Tendremos que declarar otra nueva variable la cual vamos a llamar como “numero”.
2- Seguido de eso usaremos un cout, que dará la indicación: “Ingrese cualquier número.

4
3- Para declarar que numero será el positivo usaremos la sentencia if y en esta pondremos la condición
de que, si el número que se ingreso es mayor a cero, el numero será positivo.

4- Por el contrario, si el número que se envía es cualquier otro menor a cero, indicaremos que el número
es negativo. Usaremos else para esta condición. Una vez haciendo esto compilaremos y ejecutamos.

• Sentencia "if-else" - Programa que determine si eres mayor o menor de edad.

1- Declara una nueva variable a la cual vamos a llamar como “edad”.

5
2- Seguido de eso usaremos un cout, que dará la siguiente indicación: “Ingrese su edad. Esto permitirá
mostrar por pantalla el texto que hemos escrito.

3- Para declarar que numero si el usuario es mayor de edad usaremos la sentencia if y en esta pondremos
la condición de que si la edad que se ingreso es mayor o igual a dieciocho, el usuario será mayor de
edad.

4- Por el contrario, si la edad del usuario es menor a dieciocho, indicaremos que es menor de edad.
Usaremos else para esta condición.

6
• Sentencia "Switch" - Ejemplo

1-Vamos a declarar una nueva variable a la cual vamos a llamar como “opción”.
2- Seguido de eso usaremos un cout, que dara la siguiente indicación: “Ingrese una opcion (1, 2 o 3)”.
Esto permitirá mostrar por pantalla el texto que hemos escrito. Usaremos cin>> que nos dejara introducir
datos con el operador del primer dato de inicio.

3- Ahora vamos a usar la sentencia switch case, en la que vamos a asignar tres casos y en cada caso
usaremos un cout, donde dependiendo el caso que se seleccionó se vera un mensaje que diga “se
seleccionó la opción (caso)”. Por último escribiremos “break” para que el programa se detenga ahí y
quedara de la siguiente manera.

7
4- En caso de que el usuario no escoja ninguno de esos números aparecerá un mensaje que diga “Opción
no valida. Regrese al menú” para lograr esto usaremos default, cout y break.

• Sentencia "Switch" – Ejercicio

1-Ahora usando int, vamos a declara una nueva variable a la cual vamos a llamar como “opción”.

2- Seguido de eso usaremos un cout, que dara la siguiente indicación: “Ingrese una opcion (1, 2 , 3, 4, 5
,6 , 7)”. Esto permitirá mostrar por pantalla el texto que hemos escrito. Usaremos cin>> que nos dejara
introducir datos con el operador del primer dato de inicio.

8
3- Ahora vamos a usar la sentencia switch case, en la que vamos a asignar tres casos y en cada caso
usaremos un cout, donde dependiendo el caso que se seleccionó se vera un mensaje que diga “se
seleccionó la opción (caso)”. Por último escribiremos “break” para que el programa se detenga ahí y
quedara de la siguiente manera.

4- En caso de que el usuario no escoja ninguno de esos números aparecerá un mensaje que diga “Opción
no valida. Regrese al menú” para lograr esto usaremos default, cout y break.

9
CONCLUSIÓN
La conclusión de realizar estos programas es que sirve como condición para poder dar solución
a que hacer en casos en los que no suceda exactamente una condición y tenga que arrojar un
resultado distinto al que sería si la condición fuera correcta dentro del lenguaje C++. que como
futuro ingeniero electrónico saber cómo hacer este tipo de casos nos arrojaría una solución más
certera a cada una de las situaciones en las que nos encontremos y necesitamos arrojar otra
opción. ya que podríamos hacer más eficientes algunos aspectos de nuestra vida, incluso para
diseñar pequeñas interfaces para recopilar información, es de vital importancia saber estos
aspectos de la programación. Son cosas básicas pero necesarias para iniciar, como mostrar
una serie de opciones al ejecutar el programa gracias al compilador que se usa. También se
aprendió que la eficiencia del programa depende de usar el tipo correcto de variable, según la
condición o caso que ocurra. El programar es un reto que se disfruta mucho y el aprender a
hacerlo desde sus bases ayuda mucho para entender y mejorar más rápido. El uso adecuado de
estas funciones es esencial para desarrollar programas efectivos y resolver varios de los
problemas en la programación. Son las bases sobre las que se construyen aplicaciones y
sistemas informáticos, y su comprensión es muy importante ya que son habilidades cruciales
para cualquier programador.

REFERENCIAS

• González, J. D. M. (2018, marzo 15). Condicional if else en C++. Sintaxis,

declaración y uso. Programarya.com; ProgramarYa.

https://www.programarya.com/Cursos/C++/Condicionales/Condicional-if-else

• Control de flujo condicional switch — Fundamentos de Programación en C++.

(s/f). Uva.es. Recuperado el 2 de octubre de 2023, de

https://www2.eii.uva.es/fund_inf/cpp/temas/5_control_flujo_condicional/switch

.html

• Aprender a programar en C++. (2021, mayo 20). Ingeniero Binario.


https://www.ingenierobinario.com/aprenderaprogramar6/

10

También podría gustarte