Taller Estructuras de Control
Taller Estructuras de Control
Programación de Software
Ficha: 29977802
Servicio Nacional de Aprendizaje
28 de enero de 2025
INTRODUCCION
Las estructuras de control son un conjunto de reglas que regulan el flujo de ejecución de las
radica en su sintaxis y en la forma en que los compiladores o intérpretes las procesan. Estas
Un pastor tiene un inconveniente, necesita pasar una paca de heno al otro lado del río,
un lobo y una oveja, para trasladar cada uno de los elementos cuenta con una barca en la que
¿Cómo el pastor puede trasladar al lobo, el heno y la oveja, evitando que los
elementos se hagan daño entre sí?, teniendo en cuenta que el lobo come ovejas y la oveja
come heno.
y último dígito. Además, el primero es 3 unidades más pequeño que el segundo. ¿Qué
número es?
En el siguiente pseudocodigo se puede ver una forma de hallar los números que
Como B debe ser un digito entre 0 y 9, C puede tomar valores con esta restricción.
Si C = 1, entonces B = 4 * 1 = 4 – Si C = 2, entonces B = 4 * 2 = 8
C > 2 no es válido porque B no puede ser mayor que 9, por lo tanto, los valores
posibles son C = 1, B = 4 y C = 2, B = 8.
Sustituimos en la ecuación A = B – 3.
Los números 141 y 582 son los únicos resultados posibles que se mostrarían al
ejecutar el algoritmo.
1.3. La suma de un palo y una pelota de golf es de 1 '10 euros. El palo supera el precio
Con este algoritmo podemos determinar el valor de la pelota cuyo resultado es 0.05.
los cerdos, sin embargo, se puede crear un resultado llamado NuevosCaballos en el que los
cerdos y los caballos se suman dando como resultado 60 caballos por nombre.
1.5. Un señor y sus 2 hijos quieren pasar un río en una balsa, pero la balsa solo
aguanta 80kg. Él pesa 80Kg y cada uno de sus hijos 40kg ¿cómo pasarán, teniendo que llevar
En el pseudocodigo se describe el proceso para que todos pasen a la orilla del rio.
1.6. Si 5 máquinas hacen 5 artículos en 5 minutos, ¿cuánto tiempo dedicarán 100
máquinas, si las 100 maquinas trabajan en paralelo, tardaran en hacer los 100 artículos los
1.7. Juan se levanta por la mañana y descubre que la luz de la habitación no funciona.
Abre el cajón de los guantes, en el que hay diez guantes negros y diez azules oscuros.
¿Cuántos debe coger para asegurarse de que obtiene un par del mismo color?
En el pseudocodigo se muestra la forma más sencilla que garantiza que Juan saque un
bajan 5 pero suben otras 13. Al llegar a la siguiente estación, se bajan 21 y se suben otras 4.
que el conductor es el lector, por lo que se debe responder con el color de ojos propio.
siguientes ejercicios.
2.1. Sumar dos números ingresados por teclado y mostrar la suma de ellos.
2.2. Leer una secuencia de números hasta que se ingrese un número negativo, debe
usuario debe ingresar números y va validando por cada número si es mayor o menor al
número que se debe adivinar, el programa debe permitir máximo 10 intentos y terminará al
ingresar número por número y debe ir contando los números mayores a cero, números menores
a cero e iguales a cero, debe mostrar cuántos números se ingresaron según las condiciones
dadas.
4. Utilizar Pseint y escribir el pseudocódigo de los siguientes ejercicios:
4.1. Se quiere realizar un programa que lea por teclado las 5 notas obtenidas por un
alumno (comprendidas entre 0 y 10). A continuación, debe mostrar todas las notas, la nota
datos leídos por el teclado. Copie los elementos del vector en otro vector, pero en orden inverso
4.5. Crear un array o arreglo unidimensional donde indique el tamaño por teclado y
crear una función que rellene el array o arreglo con los múltiplos de un número pedido por
teclado, por ejemplo, si define un array de tamaño 5 y elije un 3 en la función, el array contendrá
El desarrollo de este taller permitió reforzar los conocimientos sobre las estructuras de
estructurada.
-Analizar cada ejercicio del taller, identificando la lógica adecuada para resolver
más avanzados.
BIBLIOGRAFIA
HubSpot. (s.f.). Estructuras de control: qué son, tipos y ejemplos. HubSpot. Recuperado de:
https://blog.hubspot.es/website/estructuras-de-control