Title | IV Estructuras Selectivas Y DE Repeticion |
---|---|
Course | Algoritmos Y Programación |
Institution | Instituto Tecnológico de Tijuana |
Pages | 13 |
File Size | 727.6 KB |
File Type | |
Total Downloads | 73 |
Total Views | 146 |
Practica U4...
INSTITUTO TECNOLÓGICO DE TIJUANA
ING. INDUSTRIAL
ALGORITMOS Y LENGUAJES DE PROGRAMACION PROF.: ALMA GRACIELA CASAS FAUSTO
SALON: 4roB
PORTAFOLIO UNIDAD lV
1-JUNIO-2020
IV ESTRICTURAS SELECTIVAS Y DE REPETICION
Las estructuras selectivas son aquellas que dirigen la ejecución de un programa hacia un grupo de sentencias del resultado de la condición. Se dividen en estructuras selectivas simples, dobles o compuestas (anidadas). 4.1 Selectiva simple: es la cual ejecuta una acción siempre y cuando cumpla con una condición y si no cumple entonces no realiza acción alguna. Si condición s Instrucción 1 Instrucción 2 Instrucción N Fin Si 4.2 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: 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 FINS SI SINO SI CONDICIÓN ENTONCES Instrucción 1 Instrucción 2 Instrucción N FIN SI 4.4 Selectiva múltiple: son múltiples estructuras selectivas simples que están unidas por el comando else if. If (condición) Acción Else 4.5 Repetir mientras (while): Permite repetir la ejecución de distintas instrucciones, hasta que se cumpa una condición. El termino WHILE en python permite ejecutar ciclos o secuencias, esto ayuda a ejecutar un código varias veces. Contador=0 While(contadorn Incremento 1 For i in range(n) Print (“…”) Fin En python, range() es una función que devuelve números enteros. El orden que sigue es; principio de la lista, el fin, y el incremento entre un elemento y el siguiente.
4.- Estructuras selectivas y de repetición
ctiva simple ctiva doble ctiva anidada ctiva multiple tir mientras etir hasta etir desde oracion de programas
Programas. Prog 11: El siguiente programa en python pide ingresar la estatura de un usuario, y clasificarla en; Estatura baja, media alta
Resultado:
Prog12: Este programa consiste en agrupar el tipo de persona respecto a su edad del usuario. (Niño, Joven, Adulto, Adulto mayor)
Resultado:
Prog13: Este programa consiste en la determinacion de los sintomas de una persona y así saber que hacer al respecto
Resultado:
Prog 14: Este programa tiene como objetivo imprimir los numeros del 1 al 5
Resultado:
Prog15: Este programa de python imprime los numeros pares del 0 hasta el 20
Resultado
Prog 16: El siguiente programa, realiza las tablas de multiplicar que el usuario ingresa en un principio.
Resultado:
Prog17: Este programa utiliza while true para imprimir losnumeros del 1 al 10
Resultado;
Prog18: Al igual que uno de los programas anteriores, este realiza las tablas de multiplicar, pero ahora con el termino while true.
Resultado:
Prog19: Este programa calcula el promedio de 10 calificaciones, esto se logra gracias a un bucle creado con el termino while
Resultado :
Prog20: Este programa realiza una cuenta regresiva de un cronometro, al momento de que e usuario ingresa los minutos y segundos.
Resultado:
Prog21: Este programa imprime los numeros del 0 al 9 con el termino for
Resultado:
Prog 22: Imprime los numeros multiplos de 5, con el termino for
Resutado:
Prog23: Al igual que un programa de los anteriores, es un cronometro en retroceso, pero esta vez con el termino for in.
Resultado:
Prog 24: Este programa, calcula el promedio de 10 calificaciones, pero con el termino for in
Resultado:
Prog25: Este programa es un cronometro que inicia en 0 y termina en los minutos y segundos que ingresa el usuario.
Resultado:
Prog26: El programa siguiente despliega el numero ingresado por el usuario y dice si es par o inpar
Resultado :...