Sei sulla pagina 1di 4

Tecnología en Desarrollo de Software

Pensamiento
Algorítmico

e
Taller Condicionales en PSeint

Instrucciones
Después de analizar los contenidos abordados en la Unidad 2, los videos de apoyo dados
por el docente y las conferencias, te invitamos a realizar la siguiente actividad. Para esto,
ten en cuenta los siguientes pasos:
1. Revisar los algoritmos propuestos y seleccionar dos.
2. Desarrollar cada uno de los algoritmos a través de la herramienta de PSeint.
3. Al finalizar, guarde cada ejercicio en un archivo y comprímelos todos dentro de una
carpeta.
4. Debes enviar a través del enlace de la actividad la carpeta con la solución de los
algoritmos, recuerda siempre utilizar punto y coma al finalizar cada línea de código.

Planteamiento

Los siguientes algoritmos son propuestos para profundizar y afianzar los conocimientos
sobre los operadores, la buena lógica de programación y el uso de los condicionales usando
1
como herramienta PSeint.

Ejercicio 1

Construya un diagrama de flujo tal que dado como dato una variable X de tipo entero,
obtenga el resultado de la función Y, de manera que:

Y= 100*X Cuando X<0


2*X+5 Cuando 0<=X<3
100/X Cuando 3<=X<=6
0 Para cualquier otro valor

Ejercicio 2

Elabore un programa para calcular e imprimir el precio de un terrero del cual se tienen los
siguientes datos: largo, ancho y precio por metro cuadrado. Si el terrero tiene más de 500
metros cuadrados el descuento es de 17% y si tiene más de 1000 metros cuadrados el
descuento es de 25%.
Ejercicio 3
Hacer un programa que permita leer una fecha en formato completo (Ej: Enero 20 de 2009).
Verifique que es correcta, el día existe y febrero tiene 29 días para los años bisiestos (cada 4
años) y la escriba en el formato dd/mm/aaaa.
Ejercicio 4
En un almacén de venta de trajes si se compra uno se hace el 50% de descuento, si compra 2
el 55% de descuento, si compra 3 el 60% y si compra más de 3 el 65%. Elaborar un programa
que lea la cantidad de trajes y el precio unitario (todos tienen el mismo precio) e imprima el
subtotal a pagar, el descuento y el total a pagar.
Ejercicio 5
Una librería vende libros con las siguientes condiciones: Si el cliente es tipo 1 se le descuenta
el 30%, si el cliente es de tipo 2 se le descuenta el 20%, si el cliente es tipo 3 se le descuenta el
10%. Cuando el cliente realiza una compra se registran los siguientes datos: Nombre del
cliente, tipo de cliente, cantidad de libros, costo por libro. Elabore un programa que lea estos
datos e imprima nombre, total a pagar, descuento y neto a pagar.
Ejercicio 6
Construya un algoritmo tal que dado como dato una variable X de tipo entero, obtenga el
resultado de la función Y, de manera que: 2
Y= 100*X Cuando X<0
2*X+5 Cuando 0<=X<3
100/X Cuando 3<=X<=6
0 Para cualquier otro valor

Ejercicio 7
Construya un diagrama de flujo tal que dado como dato la calificación de un alumno en un
examen, escriba “Aprobado” en caso que la calificación sea superior a 3.0 o “Reprobado” en
caso contrario.
3

Potrebbero piacerti anche