Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Estructuras Selectivas y de Repetición en Programación, Tesis de Cálculo diferencial y integral

Una introducción a las estructuras selectivas y de repetición en programación, incluyendo conceptos como selectiva simple, selectiva doble, selectiva anidada, selectiva múltiple, repetir mientras, repetir hasta y repetir desde. Se proporcionan ejemplos de código en python que ilustran el uso de estas estructuras en la resolución de problemas comunes, como clasificar la estatura de un usuario, agrupar personas por edad, determinar síntomas de una enfermedad, imprimir números del 1 al 5, imprimir números pares del 0 al 20, calcular tablas de multiplicar, calcular promedios de calificaciones y realizar cronómetros. Una visión general de estos conceptos fundamentales de programación, lo que lo hace útil para estudiantes de informática, ingeniería y carreras afines que buscan comprender y aplicar estas estructuras en el desarrollo de programas.

Tipo: Tesis

2023/2024

Subido el 25/10/2024

jamon66
jamon66 🇪🇸

4.3

(134)

625 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Estructuras selectivas y de
repetición en programación
IV Estructuras Selectivas y de Repetición
4.1 Selectiva simple
La estructura selectiva simple es aquella que ejecuta una acción siempre y
cuando se cumpla una condición. Si la condición no se cumple, entonces no
se realiza acción alguna.
Si condición: Instrucción 1 Instrucción 2 Instrucción N Fin Si
4.2 Selectiva doble
La estructura selectiva doble ejecuta una acción si la condición es
verdadera, pero si no es verdadera, igual ejecuta una acción.
Si condición entonces: Instrucción 1 Instrucción 2 Instrucción N
Si no: Instrucción 1 Instrucción 2 Instrucción N Fin Si
4.3 Selectiva anidada
La estructura selectiva anidada utiliza operadores lógicos. Es aquella que
cuando una condición es verdadera, ejecuta una o varias acciones, y cuando
es falsa, ejecuta instrucciones diferentes, es decir, realiza acciones distintas
a la verdadera.
Si condición entonces: Instrucción 1 Instrucción 2 Instrucción N
Si no si condición entonces: Instrucción 1 Instrucción 2
Instrucción N Fin Si
4.4 Selectiva múltiple
La estructura selectiva múltiple son múltiples estructuras selectivas simples
que están unidas por el comando else if.
Si (condición): Acción Else: Acción
4.5 Repetir mientras (while)
La estructura de repetición while permite repetir la ejecución de distintas
instrucciones, hasta que se cumpla una condición.
Contador = 0 While (contador <= n): Print("...") Contador =
contador + 1
pf3
pf4

Vista previa parcial del texto

¡Descarga Estructuras Selectivas y de Repetición en Programación y más Tesis en PDF de Cálculo diferencial y integral solo en Docsity!

Estructuras selectivas y de

repetición en programación

IV Estructuras Selectivas y de Repetición

4.1 Selectiva simple

La estructura selectiva simple es aquella que ejecuta una acción siempre y cuando se cumpla una condición. Si la condición no se cumple, entonces no se realiza acción alguna.

Si condición: Instrucción 1 Instrucción 2 Instrucción N Fin Si

4.2 Selectiva doble

La estructura selectiva doble ejecuta una acción si la condición es verdadera, pero si no es verdadera, igual ejecuta una acción.

Si condición entonces: Instrucción 1 Instrucción 2 Instrucción N Si no: Instrucción 1 Instrucción 2 Instrucción N Fin Si

4.3 Selectiva anidada

La estructura selectiva anidada utiliza operadores lógicos. Es aquella que cuando una condición es verdadera, ejecuta una o varias acciones, y cuando es falsa, ejecuta instrucciones diferentes, es decir, realiza acciones distintas a la verdadera.

Si condición entonces: Instrucción 1 Instrucción 2 Instrucción N Si no si condición entonces: Instrucción 1 Instrucción 2 Instrucción N Fin Si

4.4 Selectiva múltiple

La estructura selectiva múltiple son múltiples estructuras selectivas simples que están unidas por el comando else if.

Si (condición): Acción Else: Acción

4.5 Repetir mientras (while)

La estructura de repetición while permite repetir la ejecución de distintas instrucciones, hasta que se cumpla una condición.

Contador = 0 While (contador <= n): Print("...") Contador = contador + 1

4.6 Repetir hasta (do while)

La estructura de repetición do while es similar a la anterior, pero con la diferencia de que se ejecutan las acciones primero y por último se evalúa la condición.

Hacer: Instrucción 1 Instrucción 2 Instrucción n Repetir mientras (Condición)

En Python, no existe la instrucción do while, pero se puede emular con un while true y un if con un break al final del código.

4.7 Repetir desde (for)

La estructura de repetición for es el ciclo que más se utiliza en la programación, debido a que permite repetir varias instrucciones un determinado número de veces.

Desde i = 1 Hasta i > n Incremento 1 For i in range(n): Print("...") Fin

En Python, la función range() devuelve números enteros.

4.8 Elaboración de programas

A continuación, se presentan varios programas en Python que utilizan las estructuras selectivas y de repetición:

Prog 11: Clasificación de estatura

Este programa pide al usuario ingresar su estatura y la clasifica en: Estatura baja, media o alta.

Prog 12: Clasificación por edad

Este programa agrupa al usuario en categorías de edad: Niño, Joven, Adulto o Adulto mayor.

Prog 13: Determinación de síntomas

Este programa determina los síntomas de una persona y sugiere qué hacer al respecto.

Prog 14: Impresión de números del 1 al 5

Este programa imprime los números del 1 al 5.

Prog 15: Impresión de números pares del 0 al 20

Este programa imprime los números pares del 0 al 20.

Prog 26: Determinación de número par o impar

Este programa determina si el número ingresado por el usuario es par o impar.

Descargado por 21690331 CARLOS EDUA MARTINEZ BALTAZAR (21690331@tecvalles.mx)