Práctica03 (Repetitivas)

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

CURSO: ALGORITMIA

Practica Dirigida: Estructuras Repetitivas


Por: Ing. Msc. Alberto Medina Villacorta ©

Registro CIP N° 143211


Diseñar el algoritmo (Pseudocódigo y Diagramas de flujo), para resolver lo siguiente:


1. Leer un grupo de números y sumarlos hasta que se ingrese un número negativo o cero, imprimir la
posición del número y su valor.
2. Modificar el algoritmo anterior para emitir un mensaje indicando en cada caso si el número es par
o impar e imprimir la suma acumulada de los números ingresados
3. En un conjunto de n números naturales hallar cuántos son menores que 15, mayores que 50 y
Cuántos están en el rango entre 25 y 45.
4. Calcular el valor del seno para los valores de 0.0 < x < 1.6 con incrementos de 0.1
5. Dado un número entero n, calcular su factorial (n!)
6. Dado un número determinar cuántos dígitos tiene.
7. Imprimir los 100 primeros números de Fibonacci. Recuerde que un número de Fibonacci se calcula
como la suma de los dos anteriores así: 0, 1, 1, 2, 3, 5, 8,13…
8. Imprimir los números de 1 a N (siendo N un número que se lee) cada uno con su respectivo factorial.
9. Calcular el máximo común divisor de dos números naturales, distintos de cero
10. Dadas las notas de n estudiantes correspondientes al segundo examen de Algoritmia en el rango de
0 a 20. Calcular el número de estudiantes sobresalientes (16‐20), el número de estudiantes
satisfactorios (10‐15) y el número de estudiantes no satisfactorios (0‐9)
1 1 1 1
11. Dado el valor de n > 1. Calcular la suma de la serie S  1    
3 5 7 2N  1
12. Una persona invierte una cierta cantidad de dinero en una cuenta de ahorros que produce intereses
del 5% (anual). Si todos los intereses quedan en depósito, hallar e imprimir la cantidad de dinero
que habrá en la cuenta al final de cada año durante 10 años. Use la siguiente fórmula para
determinar dichas cantidades: M = p(1 + r)n donde p=cantidad original de Soles invertida, r = tasa
de interés anual, n = número de años, M = cantidad en depósito al final del n‐ésimo año
13. Dado un número, devuelva el numero escrito con las cifras invertidas, por ejemplo si se ingresa
34782 devolver 28743
20
1
14. Calcular la suma de los términos de la serie:  (3k  1)
k 1

15. Una papelería debe imprimir una lista de los valores para diferentes cantidades de fotocopias a
sacar. El precio unitario de cada fotocopia debe leerse. Imprimir un listado teniendo en cuenta que
se tiene una política de descuento para cantidades que se obtengan del mismo original así: el 12%
para fotocopias entre 100 y 200, del 15% para fotocopias entre 201 y 400, y del 18% para fotocopias
por cantidades mayores a 400.

Huaraz, octubre 30 de 2018        1 

También podría gustarte