Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
42 vistas4 páginas

Guia - Ejercicios - 2 - Condicionales PDF

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 4

La Universidad del Zulia

Núcleo Punto Fijo


Algoritmo y Programación I
I Período 2023
Guía de Ejercicios # 2. Diagramas de Flujo / Pseudocódigo

Para el siguiente listado de enunciados, se pide diseñar el diagrama de flujo y programación


cuando corresponda:

1. Escribir un programa que pregunte al usuario su edad y muestre por pantalla si es


mayor de edad o no.

2. Escribir un programa que almacene la cadena de caracteres contraseña en una


variable, pregunte al usuario por la contraseña e imprima por pantalla si la contraseña
introducida por el usuario coincide con la guardada en la variable sin tener en cuenta
mayúsculas y minúsculas.

3. Escribir un programa que pida al usuario dos números y muestre por pantalla su
división. Si el divisor es cero el programa debe mostrar un error.

4. Escribir un programa que pida al usuario un número entero y muestre por pantalla si
es par o impar.

5. Para tributar un determinado impuesto se debe ser mayor de 16 años y tener unos
ingresos iguales o superiores a 1000 € mensuales. Escribir un programa que pregunte
al usuario su edad y sus ingresos mensuales y muestre por pantalla si el usuario tiene
que tributar o no.

6. Los tramos impositivos para la declaración de la renta en un determinado país son los
siguientes:
Escribir un programa que pregunte al usuario su renta anual y muestre por pantalla el
tipo impositivo que le corresponde.

7. En una determinada empresa, sus empleados son evaluados al final de cada año. Los
puntos que pueden obtener en la evaluación comienzan en 0.0 y pueden ir
aumentando, traduciéndose en mejores beneficios. Los puntos que pueden conseguir
los empleados pueden ser 0.0, 0.4, 0.6 o más, pero no valores intermedios entre las
cifras mencionadas. A continuación se muestra una tabla con los niveles
correspondientes a cada puntuación. La cantidad de dinero conseguida en cada nivel
es de 2.400€ multiplicada por la puntuación del nivel.

Escribir un programa que lea la puntuación del usuario e indique su nivel de


rendimiento, así como la cantidad de dinero que recibirá el usuario.
8. Escribir un programa para una empresa que tiene salas de juegos para todas las
edades y quiere calcular de forma automática el precio que debe cobrar a sus clientes
por entrar. El programa debe preguntar al usuario la edad del cliente y mostrar el
precio de la entrada. Si el cliente es menor de 4 años puede entrar gratis, si tiene
entre 4 y 18 años debe pagar 5€ y si es mayor de 18 años, 10€.

9. Una agencia automotriz ofrece planes de crédito para la adquisición de los diferentes
modelos de automóviles. Si el automóvil vale más de $250,000.00 la agencia solicita
un 35% de enganche y el resto debe cubrirse en 24 mensualidades sin intereses. Si
el automóvil tiene un valor máximo de $250,000.00 se requiere un enganche del 25%
y el resto se debe pagar en 18 mensualidades sin intereses.

La agencia desea saber, en base al precio de un automóvil que un determinado cliente


elija, cuál es el monto del enganche; y cuál es el número y el monto de las
mensualidades que éste debe cubrir.

10. El precio de un boleto de viaje redondo en tren se calcula tomando en cuenta el


número de kilómetros que se van a recorrer, siendo el precio $60.00 por Km. Este
precio puede tener un descuento del 30% si el viaje de regreso se hace después de 7
días del viaje de ida, o si el recorrido supera los 800 Km.

Elabore un diagrama de flujo para calcular cuánto se debe pagar por un boleto de tren
dando como datos el total de Km recorridos y el número de días entre el viaje de ida y
el viaje de vuelta.

11. Dado un valor de x calcular el valor de y según la siguiente función:

3x + 36 si x 11


 x 2 −10 si 11 x  33

y = f ( x) = 
x + 6 si 33  x  64


0 para los demás valores de x

12. En una empresa, se darán aumentos a los empleados según la categoría de su contrato actual
de la siguiente forma:

Clave de categoría Categoría Aumento %


S Sindicalizado 20
C Confianza 10
D Directivo 5
E Ejecutivo 0

Elabore un diagrama de flujo que solicite la clave de la categoría y el sueldo actual de un empleado y
calcule e imprima el nuevo salario.

13. Elabore un diagrama de flujo para que, dados dos números enteros a, b y una clave, realice la
operación aritmética indicada por medio de la clave a los números dados. Por ejemplo, si los
datos son: 8 4 +, el algoritmo debe calcular la suma de 8 + 4. Las claves válidas son: + - *
/.

También podría gustarte