Programación Estructurada
Diagrama de flujo y pseudocódigo para un programa que escriba los números de 1 al 100.
Si el número es solo múltiplo de 3, debe imprimir “Fizz”. Si el número es solo múltiplo de
5, escribir “Buzz”. Si el número es múltiplo de 3 y de 5, escribir “FizzBuzz”, de lo
contrario escribir el número: Ej. 1,2,Fizz,4,Buzz,Fizz,7,8,Fizz,Buzz,11,13,14,Fizz….
D.F 1 Pseudocódigo
Inicio Inicio:
Escribir “ingrese un número”
Ingrese un FIN Leer “n”
Número
Si NM0D3=0 entonces imprimir
“Fizz” sino
N Si NM0D5=0 entonces imprimir
“Buzz” sino
No Si
Si NM0D3y5=0 entonces
NM0D3=3 imprimir “FizzBuzz” sino
Imprimir “n”
Fizz
Fin si
Fin si
NM0D5=0
SiSi Si
fin
Buzz
NM0D
No 3y5=0 Si
FizzBuzz
Realice diagrama de flujo y pseudocódigo para un programa que imprima la sumatoria de
los números comprendidos entre 1 y N si se introduce el número 10 entonces,
1+2+3+4+5+6+7+8+9+10=55.
D.F Pseudocódigo
Inicio 1. Inicio
2. Declarar “N=0 y Suma=0”
3. Asignar “N=N+1 y Suma=Sumatoria”
N=0 4. Si N=10 entonces
Suma=0 5. Imprimir “sumatoria”
6. Sino
7. Repetir desde el paso 3
N=N+1
Suma=suma+n Fin si
Fin
N=10
Si
Sumatoria
Fin
Realizar un diagrama de flujo y pseudocódigo para un programa que sume 12 sueldos y se
imprima el promedio de los mismos.
D.F 1 Pseudocódigo
Inicio Promedios: Inicio “ingrese un sueldo”
S1+S2+S3+S4+S5+S6+S7+S8+
S9+S10+S11+S12 Escribir
Ingrese un sueldo
Leer S1 h
PROMEDIO
S1 Leer S2 hasta S12
Calcular promedio=S1+S2+S3…
S2
FIN
Imprimir “promedio”
S3
S4
S5
S6
S7
S8
S9
S1
0
S1
1
S1
2
1
Realizar el diagrama de flujo y pseudocódigo para un programa que lea el costo de un
artículo y determine el precio de venta. El precio de venta se determina con la siguiente
formula: PV=C-0.30+PV.
D.F Pseudocódigo
Inicio Inicio:
Leer “C”
“C”
Calcular “PV=C+0.33”
Imprimir “PV”
PV=C+0.30
FIN
PV
FIN
Lea la edad de una persona y determine si es un niño, un adolescente o un adulto. La edad
de un niño está comprendida entre 0 y 12, la de un adolescente entre 13 y 17 y la de un
adulto de 18 en adelante.
D.F Pseudocódigo
Inicio
Inicio:
Leer E
E Si E≤12 entonces
Escribir “es un niño”
Sino
No Si Si E≥13≤17 entonces
E≤12 Escribir “es un adolescente”
Sino si
E≥18 entonces
“Es un Escribir “es un adulto”
Si nuño” Fin si
≥13≤13 Fin si
Fin
“Es un
adolescente”
E≥18 Si
“Es un
adulto”
FIN
Hacer un diagrama de flujo que calcule el área de un triángulo.
D.F Pseudocódigo
Inicio Inicio:
Leer b:
BIH Leer h:
Calcular a=(h*b)/2
Imprimir a
A= (B*H)/2
Fin
FIN
Hacer un diagrama de flujo que diga cuando un número es par o impar.
D.F Pseudocódigo
Inicio Inicio
Declarar N=0
Leer N
N=0
Si N%2=0 entonces
Escribir “N es par”
N
Sino entonces
Escribir “N es impar”
No Si Fin si
N%2=0
Fin
N es impar N es par
FIN
Hacer un diagrama de flujo que identificar que cuando una persona es mayor o menor de
edad.
D.F Pseudocódigo
Inicio Inicio:
Digite la edad
Digite la edad Leer “edad”
Si edad≥18 entonces
Edad Escribir “mayor de edad”
Sino entonces
Escribir “menor de edad”
No Si
Edad ≥ 18
Menor de Mayor de
edad edad
Fin
Hacer un diagrama de flujo que realice la sumatoria de los números enteros comprendido
entre 0 y 10.
D.F Pseudocódigo
Inicio 1- Inicio
2- Declarar variables N=0; SUMA=0
3- Asignar acumulador “N=N+7”
4- Asignar el acumulador “suma”
N=0 5- Si N=10, entonces
SUMA=0 6- Escribir “suma”
7- De lo contrario repetir desde el
paso #3
N=N+1 Fin si
SUMA=SUMA+N Fin
N=10
SUMA
FIN
Hacer D.F para que calcule e imprima hipotenusa de un triángulo rectángulo conocido sus
dos catetos.
D.F Pseudocódigo
Inicio
Inicio Declarar “CatA=0”
Leer “CatA,CatB”
Calcular “Hip=√𝐶𝑎𝑡𝐴 + 𝐶𝑎𝑡𝐵”
Imprimir “Hipotenusa”
CatA=0,CatB=0 Fin
CatA,CatB
Hip=√𝐶𝑎𝑡𝐴 + 𝐶𝑎𝑡𝐵
Hipotenusa
FIN
Pag 16. 3.4 1y2
Determinar el menor de 3 números
D.F Pseudocódigo
Inicio Inicio
Leer “A,B,C”
SI A≤ByA≤C entonces
Escribir “A es el menor”
A, B, C Sino entonces
Si B≤AyB≤C entonces
Escribir “B es el menor”
Sino entonces
Escribir “C es el menor”
A≤ByA≤C Fin si
Fin si
Fin
A es menor
B≤AyB≤C
B es el menor
C es el menor
Fin
Para calcular el número menor de billetes de dólares necesarios para pagar una factura de
una cantidad total, por ejemplo. Si total fuera $97, los billetes consistirían en uno de $50,
dos de 20, uno de 5 y dos de $1 (para este ejercicio a suma que las denominaciones de
billetes disponibles son $100, $50, $20, $5, $1).