Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pseudocódigo
1. Inicio
2. Leer a, b
3. Hacer M = a * b
4. Mostrar M en pantalla
5. Fin
Diagrama de flujo
Inicio
a, b
M= a *b
Fin
Diagrama N/S
Inicio
a, b
Hacer M = a * b
Mostrar M en pantalla
Fin
ACTIVIDAD 2
Se requiere obtener el área de una circunferencia. Realiza un algoritmo para tal fin y
Pseudocódigo
1. Inicio
2. Leer r
3. Hacer A = r^2 * 3,141592
4. Mostrar A en pantalla
5. Fin
Diagrama de flujo
Inicio
A = r^2 * 3,141592
A
Fin
Diagrama N/S
Inicio
r
Hacer A = r^2 * 3,141592
Mostrar A en pantalla
Fin
ACTIVIDAD 3:
Se requiere determinar cuál de tres cantidades proporcionadas es la mayor. Realizar su
diagrama N/S.
Pseudocódigo
1. Inicio
2. Leer a, b, c
3. Si a > b
Entonces Si a > c
M=a
Si no
Si c > a
M=c
Si b > c
M=b
4. Mostrar M en pantalla
5. Fin
Diagrama de flujo
Inicio
A, b, c
SI NO
A>B
SI A>C
NO SI
B>C
M=A
M=A M=B M=C
Fin
Diagrama N/S
Inicio
Leer a, b, c
A>B
SI NO
A>C B>C
SI NO SI NO
Mostrar M en pantalla
Fin
ACTIVIDAD 4:
“El cerdito valiente” es una empresa dedicada a ofrecer banquetes; sus tarifas son las
siguientes: el costo de plato por persona es de 45€, pero si el número de personas es
mayor a 200 pero menor o igual a 300, el coste es de 38€. Para más de 300 personas el
coste por plato es de 30€. Se requiere un algoritmo que ayude a determinar el
presupuesto que se debe presentar a los clientes que deseen realizar un evento. Me-
diante pseudocódigo, diagrama de flujo y un diagrama N/S representa su solución.
Pseudocódigo
1. Inicio
2. Leer p
3. Si p < 200
P = p * 45
Si p <= 300
P= P* 38
Si p > 300
P= P * 30
Fin de la comparación
4. Mostrar P en pantalla
5. Fin
Diagrama de flujo
Inicio
SI P < 200
NO
P= p*45 SI NO
P <= 300
P = p * 38
P = p * 30
P
Fin
Diagrama N/S
Inicio
Leer p
P < 200
SI NO
P <= 300
P = p * 45 SI NO
P = p *38
Mostrar P en pantalla
Fin
ACTIVIDAD 5:
Realiza un algoritmo para obtener la suma de diez cantidades mediante la utilización
de un ciclo repeat (repetir hasta). Realiza el diagrama de flujo, el pseudocódigo y
diagrama N/S para representarlo. Compáralo con el realizado mediante el ciclo while.
Pseudocódigo
1. Inicio
2. Hacer S = 0
3. Hacer C = 1
4. Repetir hasta que C = 10
Leer VA
Hacer S = S + VA
Hacer C = C + 1
Fin repetir hasta
5. Escribir S
6. Fin
Diagrama de flujo
Diagrama N/S
Inicio
Hacer S = 0
Hacer C = 1
Repetir
Leer VA
Hacer S = S + VA
Hacer C = C + 1
Hasta que C = 10
Escribir S
Fin
ACTIVIDAD 6:
Realiza un algoritmo para determinar cuánto ahorrará una persona en un año, si al
Pseudocódigo
Diagrama de flujo
Diagrama N/S
ACTIVIDAD 7:
Pseudocódigo
1. Inicio
2. Hacer CP = 0
3. Hacer CN = 0
4. Leer NU
5. Hacer C = 1
6. Repetir
Leer CA
Si CA > 0
Hacer CP = CP +1
Si CA < 0
Hacer CN = CN + 1
Hacer C = C + 1
Hacer C > NU
7. Escribir “Positivos”, CP
8. Escribir “Negativos”, CN
9. Fin
Diagrama de flujo
Inicio
CP = 0, CN = 0
NU
C=1
CA
Si NO
CA > 0
CP = CP +1 CN = CN + 1
C = C +1
NO SI
C > NU CP, CN
Fin
Diagrama N/S
Inicio
Hacer CP = 0
Hacer CN = 0
Leer NU
Hacer C = 1
Repetir
Leer CA
CA > 0
SI NO
CP = CP +1 CN = CN +1
Hacer C = C +1
Hasta C > NU
Escribir CP, CN
Fin
ACTIVIDAD 8:
Realiza un algoritmo para generar los números pares que se encuentran entre 0 y
100. Realiza el diagrama de flujo, el pseudocódigo y el diagrama N/S para
representarlo, utilizando el ciclo apropiado.
Pseudocódigo
1. Inicio
2. Hacer N = 0
3. Mientras < = 100
Escribir N
Hacer N = N +2
4. Fin
Diagrama N/S
Inicio
Hacer N = 0
Mientras N < = 100
Escribir N
Hacer N = N + 2
Hasta que N < = 100
Fin
Diagrama de flujo
Inicio
N=0
N = N +2
N = 100 Fin
SI
NO
ACTIVIDAD 9:
Pseudocódigo
1. Inicio
2. Leer N
3. Hacer A = 0
4. Hacer B = 1
5. Escribir A, B
6. Hacer M = 1
7. Mientras M < = (N -2)
Hacer C = A + B
Escribir C
Hacer A = B
Hacer B = C
Hacer M = M + 1
8. Fin
Diagrama de flujo
Inicio
A = 0, B = 1
A, B
M=1
C=A+B
A=B
B=C
M=M+1
Diagrama N/S
Inicio
Leer N
Hacer A = 0
Hacer B = 0, M = 1
Escribir A, B
Mientras M < = (N -2)
Hacer C = A + B
Escribir C
Hacer A = B
Hacer B = C
Hacer M = M + 1
Fin mientras
Fin
ACTIVIDAD 10:
Pseudocódigo
1. Inicio
2. Hacer C = 1
3. Hacer a = 0
4. Hacer b = 1
5. Leer q
6. Repetir C = q
Hacer C = a + b
Hacer a = b
Hacer b = c
Hacer C = C + 1
Repetir
7. Fin
Diagrama de flujo
Inicio
Diagrama N/S