0% encontró este documento útil (0 votos)
31 vistas3 páginas

Programas con Estructuras de Control

Cargado por

75750901
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
31 vistas3 páginas

Programas con Estructuras de Control

Cargado por

75750901
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Semana 6: Sesión 2

Estructuras de control
Selectivas

Sección: ............................. Fecha: ...../...../...... Duración: 60 minutos


Docente: ..................................................................................... Unidad: 2
Nombres y apellidos: .........................................................................................

Instrucciones

Lea detenidamente cada enunciado asegurándote de comprender


claramente cuál es el problema que se debe resolver y los requisitos específicos
o restricciones que debes cumplir.

I. Propósito

El propósito de esta actividad es implementar programas


computacionales que empleen estructuras de control selectivas para su
solución.

II. Descripción de la actividad por realizar

1. En el hospital del ficticio Grey Sloan Memorial, el equipo médico está


desarrollando un programa informático para comparar las edades de
dos pacientes. El programa solicita la edad de dos personas y
determina quién es más joven. En caso de que ambas tengan la misma
edad, se mostrará un mensaje indicando esta situación. Esta
herramienta ayudará al personal médico a manejar la información de
manera más eficiente. Ayuda al equipo de Grey Sloan Memorial a
crear este programa para mejorar su proceso de análisis de datos de
pacientes.

2. Estás a cargo del sistema de tarifas de un servicio de transporte público.


Las tarifas se calculan según la edad del pasajero de la siguiente
manera:
- Los niños menores de 12 años pagan S/ 1.0
- Los adultos de 12 a 65 años pagan S/ 1.5
- Los adultos mayores de 65 años viajan gratis.
Debes implementar un programa que luego de ingresar la edad del
pasajero y muestre la tarifa en soles que le corresponde.

3. En el mundo mágico de Harry Potter, Hermione Granger está


investigando encantamientos matemáticos. Ella necesita desarrollar un
programa que, al recibir un número entero, determine si este número
es el doble de un número impar. Este programa será útil para
comprender y aplicar conceptos mágicos matemáticos. Ayuda a
Hermione a crear esta herramienta para fortalecer sus estudios sobre
magia y matemáticas.

4. En la escuela de magia Hogwarts, los alumnos están aprendiendo sobre


la utilidad de la magia en la vida diaria. Se necesita desarrollar un
programa encantado que calcule el desglose mínimo en billetes y
monedas de una cantidad exacta de Galeones. En el mundo mágico
existen billetes de 200, 100, 50, 20, 10 Galeones y monedas de 5, 2 y 1
Galeón. Esta herramienta será útil para los estudiantes en su práctica
diaria de encantamientos financieros. Ayuda a crear este programa
encantado para facilitar el aprendizaje de los alumnos sobre manejo
de monedas y billetes mágicos.

5. En el Departamento de Finanzas del Gobierno Central, se requiere un


programa que calcule el monto a pagar por horas extras trabajadas
en empresas. Si las horas trabajadas exceden las 40 horas semanales,
el excedente se considera como horas extras. Estas se pagan al doble
del salario regular si no exceden las 8 horas extras, y las primeras 8 horas
extras se pagan al doble, mientras que el excedente se paga al triple
del salario regular. Este programa ayudará a calcular los pagos exactos
por horas extras para los trabajadores, optimizando la gestión de
recursos en las empresas. Ayuda al equipo del Gobierno Central a crear
esta herramienta para mejorar la equidad en el pago de horas extras
a nivel nacional.

6. En el mundo literario de los libros clásicos, Sherlock Holmes, el famoso


detective, se embarca en un desafío intelectual. Quiere desarrollar un
programa que lea un carácter ingresado desde el teclado y le muestre
a su fiel compañero, el Dr. Watson, un mensaje. Si el carácter es una
letra mayúscula, mostrará “Es una MAYÚSCULA”. Si es una letra
minúscula, indicará “Es una MINÚSCULA”. En cualquier otro caso,
comunicará “NO es una letra”. Ayuda a Sherlock Holmes a resolver este
misterio informático para mejorar su conocimiento sobre las letras y sus
características.
7. Una plataforma de streaming te ha contratado para implementar una
nueva funcionalidad en su sistema. Dicha funcionalidad consiste en
clasificar a los usuarios en tres categorías: "novato", "intermedio" o
"avanzado", basándose en la cantidad de horas de contenido que han
consumido. - Los usuarios que han consumido menos de 50 horas de
contenido son "novatos". - Los usuarios que han consumido entre 50 y
200 horas son "intermedios". - Los usuarios que han consumido más de
200 horas son "avanzados". Debes crear un programa que, dadas las
horas de contenido consumido por un usuario, determine su categoría
correspondiente.

8. Estás trabajando en el desarrollo de un sistema de reservas para un


hotel que ofrece tres tipos de habitaciones: sencillas, dobles y suites,
con precios por noche de S/ 100, S/ 180 y S/ 300 respectivamente. El
programa que estás creando solicitará al usuario elegir el tipo de
habitación que desea reservar y la cantidad de noches. A
continuación, calculará el costo total de la reserva. Si el usuario opta
por reservar una suite por más de tres noches, se aplicará un descuento
del 10% sobre el total de la reserva. El objetivo es que este programa
permita al usuario seleccionar el tipo de habitación y la cantidad de
noches para, finalmente, calcular y mostrar el costo total de la reserva,
aplicando el descuento si corresponde.

9. Estás trabajando en una aplicación de fitness y necesitas calcular el


gasto calórico de los usuarios según el tipo de ejercicio que realizan.
Tienes la siguiente información:
- 30 minutos de running queman 300 calorías.
- 30 minutos de ciclismo queman 200 calorías.
- 30 minutos de natación queman 250 calorías.
El programa deberá solicitar al usuario el tipo de ejercicio y la cantidad
de tiempo que lo practica, calcular el gasto calórico y mostrar el
resultado.

También podría gustarte