Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
6 Ejercicios
Metodologa de Programacin
Alumno: Jess Alfredo Molina Barajas 1.-G
1. Desarrolle un algoritmo que permita leer un valor entero positivo N y
determinar si es primo o no.
PSEUDOCDIGO DIAGRAMA
Algoritmo ejercicio1
Leer N;
si N=1 Entonces
Sino
cont=0;
Si N % i = 0 Entonces
cont=cont+1;
FinSi
FinPara
Si cont=2 Entonces
Sino
FinSi
FinSi
FinAlgoritmo
7
2. Realice un algoritmo que calcule el monto a pagar por el servicio de
estacionamiento, teniendo en cuenta que por la primera hora de estada
se tiene una tarifa de $24 y las restantes tienen un costo de $12. Se tiene
como datos, la hora de entrada y la hora de salida.
PSEUDOCDIGO DIAGRAMA
Algoritmo ejercicio2
hrs=0;
mnto=0;
Escribir "FORMATO DE 24 HORAS";
Leer he;
Leer hs;
Leer he;
FinMientras
hrs=hs-he;
mnto=(hrs*12)+12;
7
3. Desarrolle un algoritmo para una empresa constructora que le permita
calcular e imprimir la nmina para su pago a un total de 50 obreros
calificados a quienes debe pagar por horas trabajadas. La hora
trabajada se paut en $25.
PSEUDOCDIGO DIAGRAMA
Algoritmo ejercicio3
sal=0;
nom=0;
Leer hrs;
sal=hrs*25;
nom=nom+sal;
Escribir sal;
i=i+1;
FinPara
FinAlgoritmo
7
4. En este ejercicio se pide que se desarrolle el pseudocdigo a partir del
enunciado proporcionado y el DFD. Desarrolle un algoritmo que
permita a partir de un nmero de das, ingresado en pantalla, Cuntos
aos, meses, semanas y das constituyen el nmero de das
proporcionado? utilizando la estructura Mientras o While.
PSEUDOCDIGO DIAGRAMA
Algoritmo ejercicio4
s=0;
m=0;
a=0;
a=a+1;
d=d-365;
FinMientras
Escribir nd," das son igual a ",a," aos, ",m," meses, ",s, " semanas y ",d, " das";
FinAlgoritmo
7
5. Desarrolle el algoritmo mostrado a continuacin, utilizando la estructura
(ciclo) REPEAT (repetir).
7
6. Determine el resultado (realizar prueba de escritorio) del siguiente
diagrama de flujo, realice pseudocdigo. Elabore su enunciado.
PRUEBA DE ESCRITORIO
N (BC) (BV) (BD) (BC2) (BM) RESTO
<=50000 <=20000 <=10000 <=5000 <=1000
80450 1 1 1 0 0 450
187321 3 1 1 1 2 321
7
DIAGRAMA