Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
flujo y
Pseudocdigo
15 de
Noviembre
Karina Orozco Gonzlez
1G
Algoritmo NImpar
Leer Num;
Si Num=1 Entonces
Escribir 'EL NUMERO ES PRIMO';
Sino
A <- 0;
Para I<-1 Hasta Num Hacer
Si Num%I=0 Entonces
A <- A+1;
FinSi
FinPara
Si A=2 Entonces
Escribir 'EL NUMERO ES PRIMO';
Sino
Escribir 'EL NUMERO ES COMPUESTO';
FinSi
FinSi
FinAlgoritmo
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: hora de entrada, hora de salida
(formato 24 hrs), iniciada una hora se contabiliza como hora total.
Algoritmo ESTACIONAMIENTO
Leer HoraE;
Leer HoraS;
T <- HoraS-HoraE;
Si T<=1 Entonces
P <- 24;
Escribir 'Su pago es de:',P;
Sino
P <- T*12;
Escribir 'Su pago es de:',P;
FinSi
FinAlgoritmo
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.
AlgoritmoTrabajadores
T <- 1;
P <- 0;
Repetir
Leer HT;
P <- HT*25;
Escribir 'Su pago es de:',P;
T <- T+1;
Hasta Que T<-50
FinAlgoritmo
4. En este ejercicio se pide que se desarrolle el pseudocdigo a partir del enunciado
proporcionado y del DFD: Desarrolle un algoritmo que permita determinar a partir de un
nmero de das, ingresado por pantalla, Cuntos aos, meses, semanas y das;
constituyen el nmero de das proporcionado utilizando la estructura Mientras o While?.
Algoritmo CALENDARIO
DIAS <- 0;
SEMANAS <- 0;
MESES <- 0;
ANIOS <- 0;
Leer NDIAS;
DIAS <- NDIAS;
Mientras DIAS>0 Hacer
ANIO <- DIAS/365;
MES <- DIAS/30;
SEMANA <- DIAS/7;
Escribir 'Los aos son:',ANIO;
Escribir 'Los meses son:',MES;
Escribir 'Las semanas
son:',SEMANA;
Escribir 'Los dias son:',DIAS;
Leer DIAS;
FinMientras
FinAlgoritmo
5. Desarrolle el algoritmo anterior utilizando la estructura (ciclo) Repetir (REPEAT).
Algoritmo algo
N <- 0;
ANIO <- 0;
MES <- 0;
SEMANA <- 0;
DIAS <- 0;
Leer N;
Repetir
ANIO <- N/365;
MES <- N/30;
SEMANA <- N/7;
DIAS <- N;
Escribir 'Los aos son:',ANIO;
Escribir 'Los meses son:',MES;
Escribir 'Las semana
son:',SEMANA;
Escribir 'Los dias son: ',DIAS;
Hasta Que N=N
FinAlgoritmo
6. Determine el resultado (realizar la prueba de escritorio) del siguiente diagrama de flujo,
realice el pseudocdigo. Elabore su enunciado.