taller #2
-
Upload
esteban-causado -
Category
Healthcare
-
view
59 -
download
2
Transcript of taller #2
![Page 1: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/1.jpg)
Solución
Taller # 21. ¿enumerar los tipos de estructuras de programación que existen?R//1.secuenciales2. selectivas3. repetitivas
![Page 2: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/2.jpg)
2. a través de un ejemplo explica las estructuras secuenciales.R //EJEMPLO: se quiere encontrar la longitud y el área de un circulo de radio 5 solución.el objetivo del ejercicio es hallar la longitud y el área de un circulo con un radio conocido y de valor 5. la salidas serán entonces la longitud y el área.(fase 5 del algoritmo) sabemos que la longitud de un circulo viene dada por una formula 2* pi* radio y que el área viene dada por pi* radio al cuadrado ( fase 4 de algoritmo).
![Page 3: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/3.jpg)
3.¿Cuáles son los tipos de estructuras selectivas que existen?R// simple. Doble. Compuestas. Múltiples.4. Explica con un ejemplo las estructuras selectivas simples.R// EJEMPLO: construir un algoritmo tal, que dado como dato la
calificación algoritmo de un alumno en un examen, escriba “Aprobado” en caso que esa calificación fuese mayor que 8.
![Page 4: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/4.jpg)
- Salidas: mensaje de aprobado si se cumple la condición.- Entradas: calificación.-Datos adicionales: un alumno a prueba si la calificación es mayor que 8- Variable:O Cal= calificación.ALGORITMO: Inicio Leer(cal) Si cal > 8 entonces Escribir(“aprobado”) Fin
![Page 5: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/5.jpg)
leer cal
cal > 8
“aprobado”
inicio
fin
![Page 6: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/6.jpg)
5.que caracteriza a las estructuras selectivas dobles?R// Por permitir controlar la ejecución de varias acciones y se utilizan cuando se tienen dos opciones de acción, por la naturaleza de estas se debe ejecutas una o la otra, pero no ambas a la veces decir, son mutuamente excluyentes.6. ¿En los algoritmos qué función cumple las expresiones lógicas? R//
![Page 7: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/7.jpg)
leer cal
cal > 8
“aprobado”
NO
SI
“reprobadas”
8.EJEMPLO 3
inicio
fin
![Page 8: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/8.jpg)
leer cal
(C1>=80) y
(C2>=80)
“aceptado”
NO
SI
rechazados
EJEMPLO 4
inicio
fin
![Page 9: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/9.jpg)
leer cal
(C1>=90) y
(C2>=90)
“aceptado”
NO
SI
rechazados
EJEMPLO 5
fin
inicio
![Page 10: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/10.jpg)
9. pseudocódigo
![Page 11: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/11.jpg)
inicio
sueldo
Sueldo>=1400000
Incremento←sueldo12%
N sueldo ← incremento
Incremento←sueldo15%
N sueldo ← incremento
no si
“Su sueldo” “sueldo”
fin
![Page 12: taller #2](https://reader035.fdocuments.mx/reader035/viewer/2022062406/55b43891bb61ebc24c8b45df/html5/thumbnails/12.jpg)
INTEGRANTES: -Julieth Barbosa rivera
-Esteban Causado-Luz Elena Montalvo
-Adriana Rojas