Vous êtes sur la page 1sur 1

IESTP Abancay

C.P.: COMPUTACIN E INFORMTICA III Semestre


EJERCICIOS PROPUESTOS 01

(2016-I)

U.D.: LGICA DE PROGRAMACIN


Tema: Algoritmos
Fecha: 08/08/2016

Apellidos y nombres:

TRABAJO PRCTICO 01 ALGORITMOS Y PROGRAMACIN


Para los siguientes ejercicios propuestos realice:
A.
B.

Anlisis del problema


Diagrama de flujo

C.
D.

Prueba de escritorio
Pseudocdigo

E.

Implementacin en PSeInt

ELABORE EL ALGORITMO PARA: (05 EJERCICIOS)


1. Ingresar por teclado el valor de compra tota para un cliente, aplique un descuento del 5 % si el valor de la
compra es mayor a S/. 100.00 hasta S/. 300.00, del 7.5 % si el valor de la compra es mayor a S/. 300.00
hasta S/. 1000.00 y del 12.5 % si el valor total de compra es mayor a S/. 1000.00.
2. Ingresar tres valores y determinar si dichos valores corresponden a los lados de un tringulo y si lo es,
determine si este es:
a. Issceles
b. Tringulo rectngulo
3. Determinar todos los nmeros primos en el rango entre A y B (A y B ledos por teclado)
4. Determinar si un nmero ingresado por teclado es o no un nmero CAPICA.
5. Ingresar un monto de dinero entre S/. 0.00 y S/. 100.00 y determinar la cantidad de monedas de S/. 5.00,
S/. 1.00, S/. 0.50, S/. 0.20 y S/. 0,10 corresponden a dicha cantidad.
SUCESIONES Y SERIES ELABORE EL ALGORITMO PARA: (04 EJERCICIOS)
6. Generar los primeros n trminos de la sucesin: 4, 8, 16, 32, 64,...
7. Calcule el valor de la serie para los primeros 10 trminos de la serie: 1/3 + 1/15 + 1/35 +
8. Calcule el valor de la serie para los primeros 10 trminos de la serie: 1!+2!+3!++N!
9. -11+22-33+..+Nn, tal que N es par
ARREGLOS (06 EJERCICIOS)
10. Escribir un programa que tras asignar los nmeros, 23, 45, 68, 99, 10, 15 y 4 a un array, determine la
posicin del array en la que se encuentra el mximo valor.
11. Escribir un programa que tras asignar los nmeros, -2, 5, 8, -9, 10, 15 y .4 a un array calcule,
independientemente, la suma de los elementos positivos y negativos.
12. Dado un arreglo lineal de nmeros, sumar separadamente los nmeros pares y los nmeros impares.
13. Escribir un programa que determine la posicin de la matriz en la que se encuentra el valor mximo.
14. Escribir un programa que almacene en un array de registros las caractersticas de cada persona: nombre,
sexo, edad, peso, color de pelo, color de piel, color de ojos, nacionalidad y telfono.
15. Escribir un programa que divida todos los elementos de una matriz 3x4 por el elemento situado en la
posicin (2,2).
RECURSIVIDAD (05 EJERCICIOS)
16. Programar un algoritmo recursivo que calcule un nmero de la serie FIBONACCI.
17. Programar un algoritmo recursivo que permita hacer la divisin por restas sucesivas.
18. Programar un algoritmo recursivo que permita invertir un nmero
19. Programar un algoritmo recursivo que permita hacer una multiplicacin, utilizando el mtodo Ruso
20. Programar un algoritmo recursivo que calcule el Mximo comn divisor de dos nmeros.

FECHA LMITE DE ENTREGA: JUEVES 18/AGOSTO/2016

Vous aimerez peut-être aussi