You are on page 1of 1

1.

Desarrolle un algoritmo que permita determinar el área y volumen de un cilindro dado


su radio (R) y altura (H).
2. Desarrolle un algoritmo que permita convertir calificaciones numéricas a letra, según
la siguiente tabla: A = 19 y 20, B =16, 17 y 18, C = 13, 14 y 15, D = 10, 11 y 12, E = 1
hasta el 9. Se asume que la nota está comprendida entre 1 y 20.
3. En un videoclub se ofrece la promoción de llevarse tres películas por el precio de las
dos más baratas. Haga un programa que, dados los tres precios de las películas,
determine la cantidad a pagar.
4. En un jardín infantil se les enseñan a los niños los días de la semana relacionado con el
orden de aparición. Dado lo anterior, requieren que se les haga un algoritmo que al
introducir por teclado un número del 1 al 7 este muestre en pantalla el nombre del día
de la semana correspondiente. Ej: Si el usuario introduce 1 mediante el teclado, en
pantalla aparece Lunes
5. Se necesita darle un medicamento a una oveja enferma, la cantidad recomendada por
el veterinario a suministrarle del medicamento es de 10 mg/Kg. El peso de la oveja no
se conoce y no se puede subir sola a la balanza que se tiene a disposición para poderla
pesar, pero si es posible pesar a una persona en esta balanza. Escriba un algoritmo que
calcule el peso de la oveja, la cantidad de medicamento necesaria y muestre en
pantalla ambos resultados. La información necesaria para que el algoritmo se ejecute
puede ser introducida por el usuario mediante el teclado. Ej: Si el peso de la persona
es 90 y el de la persona más la oveja es 97, el resultado que debe mostrar en pantalla
que la oveja pesa 7 Kg y que debe suministrarle 70 mg del medicamento.
6. Pedir dos números y decir si uno es múltiplo del otro. Un número es múltiplo del otro
cuando el residuo de la división entre ellos es 0, es decir n1modn2 = 0 o n2 mod n1=0.
7. Pedir un número entre 0 y 9.999 y decir cuántas cifras tiene.
8. Dado el número del mes decir el nombre del mes que representa.
9. Se desea escribir un algoritmo que pida la altura de una persona, si la altura es menor
o igual a 150 cm envíe el mensaje: “Persona de altura baja”; si la altura está entre 151
y 170 escriba el mensaje: “Persona de altura media” y si la altura es mayor al 171
escriba el mensaje: “Persona alta”. Exprese el algoritmo usando Pseudocódigo y
diagrama de flujos.
10. Juan tiene x billetes de $200 pesos, y billetes de $100 y z billetes de $50. Elabora un
programa para determinar cuánto dinero tiene Juan.