Taller de Algoritmos- Recuperación del Segundo período.

Anuncio
Colegio Biffi - La Salle
Taller de Algoritmos- Recuperación del Segundo período.
Este taller debe ser presentado a mano en hojas cuadriculadas, dentro de una carpeta plastificada tipo
hoja de vida, debidamente marcado. Utilice la estructura de PSEINT.
1. Elabore un algoritmo que durante n veces lea 2 números y el tipo de operación básica (+ - * /)
que se quiere realizar, la realice e imprima el resultado.
2. Elabore un algoritmo que lea tríos de números y en cada trio diga cuál de ellos es el mayor. El
programa debe detenerse, cuando los tres números leídos sean 0.
3. Si el factorial de un número (N!) es la multiplicación sucesiva que hay desde el 1 hasta el numero;
elabore un algoritmo que lea un numero e imprima el factorial del numero leído.
5!=1*2*3*4*5=120
4. El sueldo de un empleado, llamémoslo S, se ha incrementado de manera exponencial cada año.
El primer año aumento el 1%, el segundo año aumento el 4%, el tercer año aumento el 9%, etc.
Elabore un algoritmo que lea el sueldo S de un trabajador y a partir del esquema anterior, nos
diga en cuanto le quedo el sueldo, después de haber transcurrido 5 años.
5. El profesor de un curso de la universidad ha tomado tres notas (Parcial 1 – P1, Parcial 2 – P2 y
Final – F; notas de 1 a 5; se gana la nota con 3 o más) a sus N estudiantes en su clase de
Emprendimiento. Si el profesor ha establecido unas reglas evaluativas, elabore un algoritmo que
calcule la nota definitiva de cada estudiante.
Reglas Evaluativas
a. Si las tres notas están ganadas o las tres notas están perdidas, las notas valen lo mismo
(P1+P2+F)/3
b. Si tiene solamente el primer parcial perdido, los dos primeros parciales suman el 50% y
la definitiva el otro 50%. ((P1+P2)/2)*50% + F*50%
c. Si tiene perdidos los dos parciales, ambos equivalen al 40% y el final al 60%.
((P1+P2)/2)*40% + (F*60%
6. Elabore un algoritmo que lea los años de nacimiento de un grupo de personas y diga de ellos,
cuantos años tienen cifras repetidas (1972= 1 – 9 – 7 – 2 = No tiene cifras repetidas; 2004= 2 –
0 – 0 – 4 =Si tiene cifras repetidas). Cuando el año de nacimiento sea 0 el programa se detendrá.
7. Elabore un algoritmo que lea el nombre de una persona y lo imprima con mayúsculas y
minúsculas intercambiadas. Ejemplo: si el nombre leído es Patricia, debe imprimir pAtRiCia.
8. Elabore un algoritmo que lea tres caracteres y construya una nueva cadena que tenga 3 veces
el primer carácter, 5 veces el segundo y 7 veces el tercero. Ejemplo: Si los caracteres son GOL
la cadena que debe formar e imprimir debe decir GGGOOOOOLLLLLLL
9. Elabore un algoritmo que lea palabras. Deberá ir clasificándolas, según la longitud de la palabra.
Se consideran palabras cortas, aquellas que tengan 4 o menos letras. Y largas aquellas con más
de 4 letra. Debe contabilizar como un error si encuentra palabras con espacios en blanco. El
programa se detendrá si la palabra leída es ME LARGO. Imprimir cuantas palabras de cada
categoría fueron leídas.
10. Elabore un algoritmo que imprima los N números de la serie Fibonacci. Esta serie esta
configurada de la siguiente forma:
0, 1, 1, 2, 3, 5, 8, 13, etc.
Descargar