Está en la página 1de 6

Taller evaluativo Algoritmos condicionales

1. Diseñe un algoritmo que capture dos números, y que realice la suma de


dichos números, y mostrar los datos si es el resultado no es negativo.

2. Diseñe un algoritmo que, al ingresar la edad del usuario, si es mayor de edad


mostrar el un mensaje “es mayor de edad”.

3. Diseñe un algoritmo que guarde el nombre del aprendiz, nombre del curso,
nota definitiva, el nro de clases en el semestre y el número de las fallas. En el
caso de que las fallas superen el 30% del número de clases se debe mostrar
la nota que no aprobó y se calificara cero(0).

4. Diseña un algoritmo que lea 2 números y visualice si son positivos.

5. Un hombre desea saber cuánto dinero se genera por concepto de intereses


en relación la cantidad que tiene en inversión en el banco.

El decidirá reinvertir los intereses siempre y cuando estos no excedan a $7000,


y en ese caso diseña un algoritmo para saber cuánto dinero tendrá
finalmente en su cuenta.

6. Crear un algoritmo que lea el nombre de un empleado, su salario básico por


hora, el nro. de horas trabajadas en un mes. Se requiere lo siguiente:

✓ Calcular su salario mensual adicionalmente el subsidio de


transporte, si su sueldo es mayor o igual a 2 salarios mínimos
legal vigente. Tener en cuenta que el salario mínimo es
$1030.000 y el subsidio por transporte es $70.000 .

✓ Mostrar: el nombre del empleado, su salario mensual, el


subsidio de transporte y su sueldo neto.

7. Diseñe un algoritmo que lea el nombre del estudiante, el valor de su


matrícula en un curso que responda si¿ Es egresado de la universidad?, si la
respuesta es SI, se le aplica un 30 % descuento. Muestre el nombre del
estudiante y el valor de la matricula a pagar.
8. Diseñar un algoritmo que muestre si una persona tiene ingresos o no, debe
indicarlos ingresos y egresos, se debe validar el saldo , pero para ser más
específicos se responderá a las siguientes preguntas:

Elaborado por : Instructora Adriana Lucia Rincón Forero


Si no tiene efectivo entonces está en números rojos.

Si tiene poco efectivo menor a 2000, que muestre que debe esforzarse por
trabajar más.

Si tiene un efectivo menor a 3000 entonces significa que le va regularmente


bien.

Si tiene un efectivo mayor a 3000 entonces significa que tiene buen status
financiero.

9. Determinar si un aprendiz aprueba o reprueba una formación, sabiendo que

aprobara si su promedio de tres calificaciones es mayor o igual a 10;

reprueba en caso contrario.

10. Mostrar la suma de dos números enteros, si el resultado supera a 10.

11. Determinar si un número es par o impar.

12. Dado dos números calcular el mayor.

13. Dado tres números calcular el menor

14. Un trabajador necesita calcular su salario semanal, el cual se obtiene de la

siguiente manera: si trabaja 20 horas o menos se le paga $10.000 por hora; si

trabaja más de 20 horas se le paga $35.000 por hora.

15. Hacer un algoritmo que calcule el total a pagar por la compra de camisas.

Si se compran tres camisas o más se aplica un descuento del 15% sobre el

total de la compra y si son menos de 3 camisas el descuento es del 5%.

16. En un Almacén de cadena, se hace una promoción mediante la cual el

cliente obtiene un descuento dependiendo de un número que se escoge al

azar, si el número escogido es menor a 65 el descuento es del 20% sobre el

total de la compra si es mayor o igual a 65 el descuento es del 30%.

Elaborado por : Instructora Adriana Lucia Rincón Forero


17. Hacer un programa que pida dos números y los imprima en forma

ascendente y descendente.

18. Hacer un programa que pida 3 números e indicar si el tercero es igual a la

suma del primero y el segundo.

19. Dado tres números calcular cual es el mayor de los tres.

20. Algoritmo para hallar el área de un cuadrado si el valor del lado es mayor a

10, de lo contrario generar un mensaje de “no aplica”.

21. La empresa Auteco de motocicletas tiene una promoción de mitad de año,

que consiste en lo siguiente. Las motos marca Honda tienen un descuento

del 4%, las marcas Yamaha del 7% y las Suzuki del 15%, las otras marcas 3%.

22. A un trabajador le descuentan de su sueldo el 4%, si su sueldo es menor o

igual a $1000000, si el sueldo está entre $1000000 y $2000000 el 7%, y por

encima de 2000000 el 8% calcular el descuento y sueldo neto que recibe el

trabajador dado su sueldo.

23. Un cliente va a comprar una moto y se percata que si lo compraba el día

martes tiene un descuento del 10%, luego si lo compra el día sábado tiene

un descuento del 18% mostrar cuanto pagara en cada opción.

24. Elaborar un programa que compruebe si un año es bisiesto.

Nota: si un año es divisible entre 100, pero no entre 400, entonces "no" es un

año bisiesto. Si un año es divisible entre 100 y 400, entonces "si" es un año

bisiesto.

Por ejemplo, 1900 es exactamente divisible entre 100, pero no entre 400, ya

que se obtiene un resultado de 4,75. Esto significa que 1900 no es un año

bisiesto.

Elaborado por : Instructora Adriana Lucia Rincón Forero


Por otro lado, 2000 es exactamente divisible entre 100 y 400, ya que da como

resultado 5. Eso significa que el año 2000 es un año bisiesto.

25. Escriba un programa que permita adivinar un personaje de Marvel en base

a las tres preguntas siguientes:

a. ¿Puede volar?

b. ¿Es humano?

c. ¿Tiene máscara?

26. Escriba un programa en Python que acepte la opción de dos jugadoras en

a. Piedra-Papel-Tijera y decida el resultado (solución).

b. Entrada: persona1=piedra; persona2=papel

c. Salida: Gana persona2: El papel envuelve a la piedra

27. Realice un menú donde el usuario deberá seleccionar una opción de las

operaciones básicas, y se le solicite al usuario digitar dos números, y

dependiendo de la respuesta realice cada operación.

28. La tienda sofia valida el valor de la compra si el valor de la compra es mayor

a 40 mil , si es así debe indicar el color de la balota(roja 10%, blanca 15%,

negra 20%,amarilla 20%, verde 30%) según el color se aplica el descuento, se

debe mostrar el descuento y el valor neto a pagar.

Si los valores son menores que 40 no va aplicar ningún descuento.

29. Se debe validar tres atajos de visual estudio code si cumple los tres, deberá

informar al usuario que felicidades es correcto de lo contrario debe indicar

que no aplica.

30. Realizar el siguiente algoritmo

Elaborado por : Instructora Adriana Lucia Rincón Forero


31. Realizar el siguiente algoritmo

32. La oficina de incorporación del ejercito necesita un algoritmo que le

pueda permitir

saber si un aspirante a ingresar a la institución como soldado es apto o no para

poder vincularlo. Para que una persona sea apta, debe cumplir los siguientes

requisitos:

a. Si es mujer, su estatura debe ser superior a 1.60 más y su edad debe

estar entre 20 y 25 años.

b. Si el aspirante es hombre, se estatura debe ser superior a 1.65 más y

su edad debe estar entre los 18 y 24 años.

c. Tanto mujeres como hombres deben ser solteros.

Diseñe el algoritmo de tal forma que permita informar si un aspirante es apto o no

para ingresar al ejército.

Elaborado por : Instructora Adriana Lucia Rincón Forero


33. Indicar si entre dos números si ambos son pares o uno de ellos cual es par.

Elaborado por : Instructora Adriana Lucia Rincón Forero

También podría gustarte