Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Ejercicios de Estructuras Selectivas en Fundamentos de Programación, Ejercicios de Metodología de Programación

Este documento trata de ejercicios de algoritmos

Tipo: Ejercicios

2022/2023

Subido el 20/09/2023

emilio-pozo
emilio-pozo 🇨🇴

7 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
UNIVERSIDAD DE LOS LLANOS
FACULTAD DE CIENCIAS BASICAS E INGENIERÍA
PROGRAMA DE INGENIERIA DE PROCESOS
FUNDAMENTOS DE PROGRAMACIÓN
MISCELANIA DE EJERCICIOS
ESTRUCTURAS SELECTIVAS
1. Ingresar un valor por teclado y mostrar en pantalla su valor absoluto
2. Capturar dos números enteros diferentes y mostrar en pantalla decidir cuál de ellos es el
mayor y cuál es el menor.
3. Leer un número entre uno y siete correspondiente al día de la semana y muestra el nombre
del día, haciendo corresponder el uno (1) con lunes, dos con martes y así sucesivamente. Si
el número digitado es menor a uno o mayor a siete, muestra un mensaje de error.
4. Dados dos números enteros, mostrar un mensaje en pantalla que indique si estos son
iguales o diferentes, si son diferentes ¿cuál de ellos es mayor? y ¿cuál es menor?
5. La empresa La Generosa S.A desea aumentar el sueldo a sus empleados, para ello ha
establecido las siguientes condiciones: quienes ganan hasta $ 800.000 tendrán un
incremento del 10%, quienes devengan más de $ 800.000 y hasta 1’200.000 recibirán un
aumento del 8% y los demás del 5%. Se requiere un algoritmo que calcule el valor del
aumento y el nuevo salario para cada empleado.
6. Una empresa desea contratar un profesional para cubrir una vacante, los requisitos para ser
considerado elegible son: ser profesional y tener entre 25 y 35 años inclusive, o contar con
7. formación académica de especialista o superior en cuyo caso no se tiene en cuenta la edad.
Se requiere un algoritmo que evalúe los datos de cada candidato e informe si es apto o no
apto.
8. Se requiere un algoritmo que decida si un empleado tiene derecho al auxilio de transporte.
Se conoce que todos los empleados que devengan un salario menor o igual a dos salarios
mínimos legales tienen derecho a este rubro.
9. En la universidad de Barcelona se requiere un algoritmo para calcular la nota definitiva y
decidir si el estudiante aprueba o reprueba la asignatura. La nota final se obtiene a partir de
dos notas parciales y un examen final, donde el primer parcial equivale al 30%, el segundo
parcial al 30% y el examen final al 40%, y la nota mínima aprobatoria es 3.0. Si el promedio
de los dos parciales es menor a 2.0, el estudiante no puede presentar examen final y pierde
la materia por bajo promedio, en este caso la nota definitiva es el promedio de los parciales,
si el promedio es igual o superior a 2.0 puede presentar el examen final. Si la nota del
examen final es inferior a 2.0, se desconoce las notas parciales y la nota definitiva es la
obtenida en el examen final. Si la nota es igual o superior a 2.0 se calcula la nota definitiva
aplicando los porcentajes mencionados a los parciales y al final. Si la nota definitiva es igual
o superior a 3.0 el estudiante aprueba la asignatura; si es inferior a 3.0 pierde la materia; sin
embargo, puede habilitarla, siempre y cuando en el examen final obtenga nota mayor o
igual a 2.0, en este caso la nota definitiva será la que obtenga en la habilitación.
pf3

Vista previa parcial del texto

¡Descarga Ejercicios de Estructuras Selectivas en Fundamentos de Programación y más Ejercicios en PDF de Metodología de Programación solo en Docsity!

UNIVERSIDAD DE LOS LLANOS

FACULTAD DE CIENCIAS BASICAS E INGENIERÍA

PROGRAMA DE INGENIERIA DE PROCESOS

FUNDAMENTOS DE PROGRAMACIÓN

MISCELANIA DE EJERCICIOS

ESTRUCTURAS SELECTIVAS

  1. Ingresar un valor por teclado y mostrar en pantalla su valor absoluto
  2. Capturar dos números enteros diferentes y mostrar en pantalla decidir cuál de ellos es el mayor y cuál es el menor.
  3. Leer un número entre uno y siete correspondiente al día de la semana y muestra el nombre del día, haciendo corresponder el uno (1) con lunes, dos con martes y así sucesivamente. Si el número digitado es menor a uno o mayor a siete, muestra un mensaje de error.
  4. Dados dos números enteros, mostrar un mensaje en pantalla que indique si estos son iguales o diferentes, si son diferentes ¿cuál de ellos es mayor? y ¿cuál es menor?
  5. La empresa La Generosa S.A desea aumentar el sueldo a sus empleados, para ello ha establecido las siguientes condiciones: quienes ganan hasta $ 800.000 tendrán un incremento del 10%, quienes devengan más de $ 800.000 y hasta 1’200.000 recibirán un aumento del 8% y los demás del 5%. Se requiere un algoritmo que calcule el valor del aumento y el nuevo salario para cada empleado.
  6. Una empresa desea contratar un profesional para cubrir una vacante, los requisitos para ser considerado elegible son: ser profesional y tener entre 25 y 35 años inclusive, o contar con
  7. formación académica de especialista o superior en cuyo caso no se tiene en cuenta la edad. Se requiere un algoritmo que evalúe los datos de cada candidato e informe si es apto o no apto.
  8. Se requiere un algoritmo que decida si un empleado tiene derecho al auxilio de transporte. Se conoce que todos los empleados que devengan un salario menor o igual a dos salarios mínimos legales tienen derecho a este rubro.
  9. En la universidad de Barcelona se requiere un algoritmo para calcular la nota definitiva y decidir si el estudiante aprueba o reprueba la asignatura. La nota final se obtiene a partir de dos notas parciales y un examen final, donde el primer parcial equivale al 30%, el segundo parcial al 30% y el examen final al 40%, y la nota mínima aprobatoria es 3.0. Si el promedio de los dos parciales es menor a 2.0, el estudiante no puede presentar examen final y pierde la materia por bajo promedio, en este caso la nota definitiva es el promedio de los parciales, si el promedio es igual o superior a 2.0 puede presentar el examen final. Si la nota del examen final es inferior a 2.0, se desconoce las notas parciales y la nota definitiva es la obtenida en el examen final. Si la nota es igual o superior a 2.0 se calcula la nota definitiva aplicando los porcentajes mencionados a los parciales y al final. Si la nota definitiva es igual o superior a 3.0 el estudiante aprueba la asignatura; si es inferior a 3.0 pierde la materia; sin embargo, puede habilitarla, siempre y cuando en el examen final obtenga nota mayor o igual a 2.0, en este caso la nota definitiva será la que obtenga en la habilitación.
  1. Este algoritmo lee los nombres y las edades de tres hermanos y decide cuál es el nombre del hermano mayor.
  2. El almacén Gran Distribuidor vende camisas al por mayor y hace descuentos según la cantidad facturada: en cantidades superiores o iguales a 1000 unidades hace el 10% de descuento; entre 500 y 999, el 8%; entre 200 y 499, el 5%; y en menos de 200 no hay descuento. Dada la cantidad facturada y el precio unitario, se requiere calcular el descuento que se le hace a un cliente y el valor a pagar.
  3. El banco Popular ofrece diferentes tasas de interés anual para depósitos a término dependiendo del tiempo por el que se hagan. Si el depósito es por un periodo menor o igual a seis meses la tasa es del 8% anual; entre siete y 12 meses, 10%; entre 13 y 18, 12%; entre 19 y 24, 15%; y para periodos superiores a 24 meses el 18%. Se requiere un algoritmo para determinar cuánto recibirá un cliente por un depósito, tanto por concepto de interés como en total.
  4. Una empresa editorial tiene tres grupos de empleados: vendedores, diseñadores y administrativos. Se requiere calcular el nuevo sueldo para los empleados teniendo en cuenta que se incrementarán así: administrativos 5%, diagramadores 10% y vendedores 12%.
  5. La distribuidora de motocicletas ofrece una promoción que consiste en lo siguiente: las motos marca Honda tienen un descuento del 5%, las de marca Yamaha del 8% y las Suzuki el 10%, las de otras marcas el 2%. Se requiere calcular el valor a pagar por una motocicleta.
  6. La empresa V&V paga a sus vendedores un salario básico más una comisión sobre las ventas efectuadas en el mes, siempre que éstas sean mayores a $ 1.000.000. Los porcentajes de bonificación son: Ventas mayores a $ 1.000.000 y hasta $ 2.000.000 = 3% Ventas mayores a $ 2.000.000 y hasta $ 5.000.000 = 5% Ventas mayores a $ 5.000.000 = 8% Se desea conocer cuánto corresponde al vendedor por comisión y cuánto recibirá en total en el mes.
  7. Se requiere un algoritmo para facturar el servicio de energía eléctrica. El consumo del mes se determina por diferencia de lecturas. El valor del kilovatio (kW*) es el mismo para todos los usuarios, pero se hace un descuento para algunos estratos, así: Estrato 1: 10% Estrato 2: 6% Estrato 3: 5% Para todos los estratos se aplica un descuento del 2% si el consumo es superior a 200 kW. Se desea que el programa muestre el consumo y el valor a pagar por éste servicio.
  8. Este algoritmo lee dos números y un operador aritmético, aplica la operación correspondiente y muestra el nombre de la operación y el resultado.
  9. Se requiere un algoritmo que lea tres números y los ordene de forma ascendente.
  10. Se tiene un recipiente cilíndrico de radio r y altura h y una caja de ancho a, largo b y altura c. Se desea saber cuál de ellos tiene mayor capacidad de almacenamiento.
  11. Un restaurante ofrece servicio a domicilio con las siguientes condiciones. Si el pedido es superior a $ 20.000 el servicio a domicilio no tiene ningún costo adicional, si es mayor a