Está en la página 1de 2

PROGRAMACIÓN I

SEGUNDA ACTIVIDAD COMPLEMENTARIA


Solucionar los siguientes ejercicios en pseint:

1. Hacer un algoritmo que lea tres números y diga cuál es el mayor.


2. Hacer un algoritmo que lea una letra y diga si es una vocal
3. Dadas dos variables numéricas A y B, que el usuario debe teclear, se pide realizar un
algoritmo que intercambie los valores de ambas variables y muestre cuánto valen al
final las dos variables.
4. Algoritmo que lea dos números y nos diga cuál de ellos es mayor o bien si son iguales.
5. Un colegio desea saber qué porcentaje de niños y qué porcentaje de niñas hay en el curso
actual. Diseñar un algoritmo para este propósito (recuerda que para calcular el
porcentaje puedes hacer una regla de 3).
6. El siguiente es el menú de un restaurante. Diseñar un algoritmo capaz de leer el número
de unidades consumidas de cada alimento ordenado y calcular la cuenta total. Vamos a
suponer que estos precios son fijos, es decir, que son constantes (recuerda que en PSeInt
no se usa comas para separar la parte decimal de la parte entera).
Menú
Sándwich = $15000
Piza = $6000
Cerveza = $4000
7. Dados dos números reales, a y b, y el símbolo, S (carácter), de un operador aritmético (+,
-, *, /), imprimir el resultado de la operación a S b
8. Un banco antes de conceder un préstamo, comprueba los ingresos del solicitante. Si los
ingresos son superiores a 12000 pesos anuales, el crédito se concede. Si los ingresos son
inferiores a 12000 pesos anuales pero superiores a 10000 pesos y el cliente tiene máximo
2 hijos, el crédito se concede. También se le concede, si tiene ingresos entre 8000 y 10000
pesos, pero no tiene hijos. Realizar un algoritmo que pida los ingresos anuales y el
número de hijos del solicitante, y diga si se le da el crédito o no.
9. Introducir las notas de un estudiante (primer parcial, segundo parcial, examen final y
examen sustitutorio). Se desea calcular:
a. La nota final, reemplazando la nota del examen de recuperación en la peor nota de
las tres notas anteriores. Se debe tomar en cuenta que la primera y la segunda nota
se califican sobre 30 puntos y la tercera nota se califica sobre 40 puntos (total = 100
puntos).
b. Si la nota final es mayor a 51 desplegar el mensaje APROBADO caso contrario
desplegar REPROBADO.
10. Haz un programa que lea los siguientes datos de una persona: nombre, sueldo mensual,
edad y sexo. A continuación, el programa deberá clasificar a la persona en alguna de las
siguientes categorías: a) Hombre pobre. Aquellos hombres cuyo sueldo sea inferior a 500
euros/mes. b) Mujer rica. Las mujeres cuyo sueldo supere los 6000 euros/mes. c) Joven
mujer de clase media. Mujer cuya edad esté comprendida entre los 20 y los 30 años y
cuyo sueldo esté entre 1200 y 2000 euros/mes. Es posible que una persona no entre
dentro de ninguna de estas categorías. En tal caso imprime un mensaje que lo indique.
11. Un operador ferroviario establece una serie de descuentos en el precio de sus billetes en
función de las características del cliente: a) Los clientes menores de 4 años no pagan. Los
clientes cuya edad está entre 4 y 7 años pagan la mitad del billete. Los mayores de 65
años pagan el 40% del billete. b) Los estudiantes pagan el 40% del importe. c) Los
miembros de familia numerosa pagan el 70% del precio. Haz un programa que reciba
como entrada el precio de un billete y que le pregunte al usuario los datos necesarios
para averiguar que descuento le corresponde. El programa nos dirá que porcentaje de
descuento se aplica y el precio rebajado. Ten en cuenta que siempre se aplicará el
descuento más beneficioso para el usuario y que los descuentos no son acumulativos.
12. Escriba un programa que lea un carácter de la entrada estándar e indique su tipo, que
podrá ser uno de los siguientes: letra mayúscula (de la 'A' a la 'Z'), letra minúscula (de la
'a' a la 'z'), dígito (del '0' al '9') u otro. Si se trata de una letra minúscula escribirá, además,
la correspondiente letra mayúscula.
13. Construya un algoritmo que resuelva el problema que tienen en una estación de servicio
de gasolina. Los surtidores de la misma registran lo que “surten” en galones, pero el
precio de la gasolina está fijado en litros. El algoritmo debe calcular e imprimir lo que hay
que cobrarle al cliente, considerando que:
 Cada galón tiene 3.785 litros
 El precio del litro es $ 8.20.
14. Construya un algoritmo que tenga como entrada los datos la categoría y el sueldo de un
trabajador, calcule el aumento correspondiente teniendo en cuenta la siguiente tabla.
Imprima la categoría del trabajador y su nuevo sueldo:

CATEGORIA AUMENTO

1 20%
2 10%
3 8%
4 5%
15. En USA el impuesto que se debe pagar por los artículos se calcula mediante la siguiente
regla: Los primeros US20 no causan impuesto, los siguientes US20 tienen el 25% de
impuesto, y el resto el 40% de impuesto, pero si el costo del producto es mayor a $500,
se cobra el 50%. Diseñe un algoritmo que lea el costo básico de un artículo y calcule su
precio total (precio total= precio básico+ impuesto).

También podría gustarte